Утилита hexdump#
Утилита hexdump используется для отображения содержимого файлов в шестнадцатеричном, десятичном, восьмеричном формате или формате ascii.
Синтаксис hexdump:
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