Поиск по сайту:

Человек, победивший других — велик, человек, победивший себя — могуч (В.В. Шахиджанян).

Команда Od в Linux

2 мин для чтения
FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
1 апреля 2021
Команда file В Linux
В операционной системе Linux «od» – полезная команда, которая по умолчанию преобразует входные данные в несколько форматов с восьмеричным форматом. Как мы все знаем, Octal имеет число с основанием 8, используемое для представления двоичных чисел в краткой форме.

Разработчики Linux используют od, также известный как Octal Dump, для отладки скриптов.

«Od» – это эффективная команда, которая помогает понять сложные данные, нечитаемые человеком.

 

od Синтаксис команды

Основной синтаксис команды «od»:

od [options] .. [file_name]

Команда Od с примерами

Прежде чем начинать с опциями команды od, создайте текстовый файл и добавьте числовое содержимое, чтобы понять, что он работает. Мы создали файл с именем «test.txt» и добавил некоторые данные.

Давайте прочитаем этот текстовый файл с помощью команды cat в терминале:

$ cat test.txt

 

Начало работы с параметрами команды od

Чтобы распечатать содержимое «тестового» файла в восьмеричном формате, используйте параметр «-b»:

$ od -b test.txt

 

Вы можете увидеть разницу; данные тестового файла были преобразованы в восьмеричный формат.

Чтобы распечатать содержимое файла «test.txt» в символьном формате, используйте параметр «-c»:

$ od -c test.txt

 

При использовании «-an» флаг с «-c» вариант, он будет печатать « test.txt содержимое файла» в символьном формате, но без смещения информации:

$ od -An -c test.txt

 

Итак, видно, что когда мы использовали флаг «-An» с параметрами, он будет отображать вывод без байтового смещения. Флаг «-An» также можно использовать с другими параметрами.

Используйте флаг «-w1» для настройки ширины содержимого. Например: введите «-w1» с «-Ad». Он настроит ширину шестнадцатеричного формата (поскольку -A объединяется с d).

$ od -w1 -c -Ad test.txt

 

Используйте параметр «-i», чтобы отобразить результат в виде десятичного целого числа:

$ od -i test.txt

 

Используйте параметр «-o», чтобы отобразить результат в виде восьмеричных двухбайтовых единиц:

$ od -o test.txt

 

Используйте параметр «-x», чтобы распечатать результат в виде двухбайтовых шестнадцатеричных единиц:

$ od -x test.txt

 

Чтобы распечатать справку по команде «od» в терминале, используйте команду «help»:

$ od --help

 

Чтобы распечатать информацию о версии в терминале, используйте опцию «версия» следующим образом:

$ od --version

 

Читать  Анализатор пакетов: 15 примеров команды tcpdump

Заключение

Octal Dump (od) – это команда в Linux, используемая для преобразования файловых данных в различные форматы с восьмеричным форматом по умолчанию. В этой статье показано, как использовать команду «od» в терминале и ее различные параметры для преобразования данных в различные форматы.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Поделиться в соц. сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии

Читайте также

0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x
()
x

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close