Как использовать утилиту xxd Hex Dumper в Linux

Как использовать утилиту xxd Hex Dumper в Linux

Хотя большинство людей, даже программисты, не будут работать с битами и байтами ежедневно, есть способы исследовать файлы в вашей системе Linux на этом уровне. И xxd - одна из таких утилит, шестнадцатеричный дампер.





Вот как вы можете использовать утилиту xxd hex dumper для печати содержимого файлов в шестнадцатеричном формате.





Что такое самосвал с шестигранной головкой?

Как упоминалось выше, шестнадцатеричный дампер выводит содержимое файла или «сбрасывает» его в шестнадцатеричные числа. Шестнадцатеричные числа используйте 16 символов, причем буквы A-F представляют числа 10-15.





Шестнадцатеричные числа обычно используются для представления двоичных чисел, потому что четыре бита или полбайта могут быть представлены шестнадцатеричной цифрой. Это более удобный для человека способ записывать двоичные числа без необходимости иметь дело с длинными строками из единиц и нулей.

Вы могли использовать шестнадцатеричный формат, когда подбор цветовой палитры для вашего дизайна , например, в этом диаграмма веб-безопасных цветов . Шестнадцатеричные значения этих цветов начинаются с символа Фунт ( # ) персонаж.



Связанный: Как найти шестнадцатеричное значение любого цвета на экране

Выгрузите файлы в шестнадцатеричном формате с помощью xxd

Хотя xxd не является частью стандартной системы Linux, он является частью редактора Vim. Поскольку сам Vim широко установлен во многих системах Linux, он также может быть стандартом. Если он не установлен, поищите его в диспетчере пакетов вашего дистрибутива.





Чтобы вызвать xxd, введите:

xxd [FILE]

По умолчанию xxd распечатает номер строки, двоичное содержимое в шестнадцатеричном формате и любые удобочитаемые строки в столбчатом формате. Использование xxd в текстовых файлах - это образовательный опыт, если у вас есть ASCII диаграмма удобна, но она также может быть на удивление полезна для изучения двоичных файлов.





Выше приведен образец из файла PNG, который представлял собой снимок экрана из другой статьи.

как восстановить видео файл

В двоичные файлы также будут встроены строки, которые вы можете найти с помощью текстового редактора. Часто это будет тип проверяемого файла, но другие сообщения могут быть оставлены. Большая часть текста в двоичном формате будет тарабарщиной, но ближе к началу файла вы можете увидеть такие вещи, как тип файла и программа, использованная для его создания.

Вы можете просматривать файлы с помощью xxd

С помощью xxd и других утилит шестнадцатеричного дампа вы можете исследовать все типы файлов в вашей системе. Вы будете удивлены тем, что найдете.

Если вы достаточно смелы, вы также можете использовать шестнадцатеричный редактор для внесения изменений в файл. Помимо шестнадцатеричных редакторов, в системе Linux бесплатно доступны несколько текстовых редакторов.

Делиться Делиться Твитнуть Эл. адрес 7 лучших текстовых редакторов Linux и альтернатив Gedit

Обеспокоены тем, что разработчик отказался от Gedit? Хотя мы не знаем, что нас ждет в будущем, один из этих семи текстовых редакторов Linux должен стать достойной заменой.

Читать далее
Похожие темы
  • Linux
  • Приложения Linux
Об авторе Дэвид Делони(Опубликовано 49 статей)

Дэвид - писатель-фрилансер, живущий на северо-западе Тихого океана, но родом из района Залива. Он был энтузиастом технологий с детства. Интересы Дэвида включают чтение, просмотр качественных телешоу и фильмов, ретро-игры и коллекционирование пластинок.

Ещё от David Delony

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Нажмите здесь, чтобы подписаться
Категория Linux