Il comando hexdump
è utilizzato per visualizzare il contenuto di un file in formato esadecimale. Questo è particolarmente utile per analizzare file binari o per il debug di dati non testuali.
La sintassi di base del comando è la seguente:
hexdump [opzioni] [argomenti]
-C
: Mostra l’output in formato canonico, con i valori esadecimali e il corrispondente testo ASCII.-n <numero>
: Limita l’output ai primi <numero>
byte del file.-v
: Mostra tutti i byte, inclusi quelli che si ripetono.-e <formato>
: Specifica un formato personalizzato per l’output.Ecco alcuni esempi pratici di utilizzo del comando hexdump
:
hexdump file.bin
hexdump -n 16 file.bin
hexdump -C file.bin
hexdump -e '1/1 "%02x " "\n"' file.bin
hexdump -v file.bin
-C
per una visualizzazione più leggibile, specialmente quando lavori con file binari complessi.-n
per limitare l’output e rendere più gestibile l’analisi.-e
per creare formati di output che soddisfino le tue esigenze specifiche.