Cómo utilizar la utilidad xxd Hex Dumper en Linux

Cómo utilizar la utilidad xxd Hex Dumper en Linux

Si bien la mayoría de las personas, incluso los programadores, no trabajarán con bits y bytes a diario, existen formas de explorar archivos en su sistema Linux en este nivel. Y xxd es una de esas utilidades, un dumper hexagonal.





A continuación, le mostramos cómo puede utilizar la utilidad xxd hex dumper para imprimir el contenido de los archivos en formato hexadecimal.





¿Qué es un volquete hexagonal?

Como se mencionó anteriormente, un dumper hexadecimal genera el contenido de un archivo, o lo 'vuelca', en números hexadecimales. Números hexadecimales utilice 16 caracteres, con letras A-F que representen los números 10-15.





Los números hexadecimales se usan generalmente para representar binarios porque cuatro bits, o medio byte, se pueden representar en un dígito hexadecimal.Es una forma más amigable para los humanos de escribir números binarios sin tener que lidiar con largas cadenas de unos y ceros.

Es posible que haya utilizado el formato hexadecimal cuando elegir paletas de colores para sus diseños , como en este tabla de colores seguros para la web . Los valores hexadecimales de estos colores comienzan con un Libra ( # ) personaje.



Relacionado: Cómo encontrar el valor hexadecimal de cualquier color en su pantalla

Volcar sus archivos en formato hexadecimal usando xxd

Si bien xxd no es parte de un sistema Linux estándar, es parte del editor Vim. Dado que Vim en sí está ampliamente instalado en muchos sistemas Linux, bien podría ser el estándar. Si no está instalado, búsquelo en el administrador de paquetes de su distribución.





Para invocar xxd, escriba:

|_+_|

De forma predeterminada, xxd imprimirá el número de línea, el contenido binario en hexadecimal y cualquier cadena legible por humanos en formato de columnas. El uso de xxd en archivos de texto es una experiencia educativa si tiene ASCII gráfico útil, pero también puede ser sorprendentemente útil para examinar archivos binarios.





Arriba hay una muestra de un archivo PNG que era una captura de pantalla de otro artículo.

Chrome usa mucha memoria

Los archivos binarios también tendrán cadenas incrustadas en ellos, que puede encontrar con un editor de texto. Muchas veces, será el tipo de archivo que se está examinando, pero es posible que se dejen otros mensajes. La mayor parte del texto será un galimatías en un binario, pero al principio de un archivo, es posible que vea cosas como el tipo de archivo y el programa utilizado para crearlo.

Puede examinar archivos con xxd

Con xxd y otras utilidades de volcado hexadecimal, puede explorar todo tipo de archivos en su sistema. Te sorprendería lo que podrías encontrar.

Si eres lo suficientemente valiente, también puedes usar un editor hexadecimal para realizar cambios en el archivo. Además de los editores hexadecimales, varios editores de texto están disponibles de forma gratuita en un sistema Linux.

Cuota Cuota Pío Correo electrónico Los 7 mejores editores de texto de Linux y alternativas de Gedit

¿Le preocupa que Gedit haya sido abandonado por su desarrollador? Si bien no sabemos qué depara el futuro, uno de estos siete editores de texto de Linux debería ser un reemplazo adecuado.

Leer siguiente
Temas relacionados
  • Linux
  • Aplicaciones Linux
Sobre el Autor David Delony(49 Artículos publicados)

David es un escritor independiente que vive en el noroeste del Pacífico, pero es originario del Área de la Bahía. Ha sido un entusiasta de la tecnología desde niño. Los intereses de David incluyen leer, ver películas y programas de televisión de calidad, juegos retro y coleccionar discos.

Más de David Delony

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse