Утилита hexdump#
Описание#
Утилита hexdump используется для отображения содержимого файлов в шестнадцатеричном, десятичном, восьмеричном формате или формате ascii.
Синтаксис утилиты:
hexdump <options> <files>
Где:
<options>- опции;<files>- файлы.
Опции#
Часто используемые опции утилиты представлены в таблице ниже.
Опция |
Описание |
|---|---|
|
Отобразить в виде однобайтовой восьмеричной системы счисления |
|
Отобразить в однобайтовом шестнадцатеричном формате |
|
Отобразить в однобайтовом формате |
|
Отобразить в формате Canonical hex+ASCII - вывод входного смещения в шестнадцатеричном формате, за которым следуют шестнадцать шестнадцатеричных байтов в два столбца, разделенных пробелами, затем те же шестнадцать байтов в формате |
|
Отобразить в двухбайтовом десятичном формате |
|
Пропустить байты смещения от начала ввода |
|
Отобразить все входные данные; без этой опции любое количество групп выходных строк, идентичных предшествующей группе (за исключением входных смещений), заменяются строкой |
Примеры использования#
Для отображения содержимого файла
file.txtв формате Canonical hex+ASCII введите команду:hexdump -C file.txtДля отображения содержимого файла
path/to/fileбез замены повторяющихся строк на*введите команду:hexdump -v path/to/file
Дополнительная информация#
Дополнительную информацию можно получить, выполнив команду:
man hexdump
Или:
hexdump --help