C Shell Wiki
Posts (Latest 10 updated) :
Read all
Contents:
  1. [Linux] C Shell (csh) hexdump uso: Visualiza datos en formato hexadecimal
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
      1. Ejemplo 1: Visualizar un archivo en formato hexadecimal
      2. Ejemplo 2: Mostrar los primeros 16 bytes de un archivo
      3. Ejemplo 3: Salida en formato legible
      4. Ejemplo 4: Usar un formato de salida personalizado
    5. Tips

[Linux] C Shell (csh) hexdump uso: Visualiza datos en formato hexadecimal

Overview

El comando hexdump se utiliza para mostrar el contenido de archivos en formato hexadecimal. Es útil para analizar datos binarios y depurar archivos, permitiendo a los usuarios ver los valores byte por byte.

Usage

La sintaxis básica del comando es la siguiente:

hexdump [options] [arguments]

Common Options

  • -C: Muestra la salida en un formato más legible, con el contenido en hexadecimal y ASCII.
  • -n <n>: Limita la salida a los primeros n bytes del archivo.
  • -v: Muestra todos los datos, incluyendo los duplicados.
  • -e <format>: Especifica un formato de salida personalizado.

Common Examples

Ejemplo 1: Visualizar un archivo en formato hexadecimal

hexdump archivo.bin

Ejemplo 2: Mostrar los primeros 16 bytes de un archivo

hexdump -n 16 archivo.bin

Ejemplo 3: Salida en formato legible

hexdump -C archivo.bin

Ejemplo 4: Usar un formato de salida personalizado

hexdump -e '16/1 "%02x " "\n"' archivo.bin

Tips

  • Utiliza la opción -C para facilitar la lectura de los datos, especialmente cuando trabajas con archivos grandes.
  • Combina hexdump con otros comandos como grep para filtrar resultados específicos.
  • Recuerda que hexdump puede ser útil no solo para archivos de texto, sino también para imágenes y otros formatos binarios.