В операційній системі Linux "od" є корисною командою, яка перетворює введені дані у декілька форматів із вісімковим форматом за замовчуванням. Як ми всі знаємо, Octal має число 8, яке використовується для подання двійкових чисел у короткій формі.
Розробники Linux використовують “od”, також відомий як восьмеричний дамп, для налагодження сценаріїв.
„Od” - це ефективна команда, яка допомагає зрозуміти складні дані, які неможливо прочитати людиною.
od Синтаксис команди
Фундаментальний синтаксисодКоманда:
od [параметри] ... [ім'я_файлу]Команда Od з прикладами
Перш ніж починати з од Параметри команд, створіть текстовий файл і додайте числовий вміст, щоб зрозуміти, що він працює. Я створив файл із назвою “тест.txt”Та додав деякі дані.
Давайте прочитаємо цей текстовий файл за допомогою кішка команда в терміналі:
$ тест на котів.txt
Початок роботи з параметрами команд od
Щоб надрукувати “тест”Вміст файлу в восьмеричному форматі, використовуйте“-b”Варіант:
$ od -b тест.txt
Ви бачите різницю; дані тестового файлу перетворені у вісімковий формат.
Друкувати "тест.txt"Вміст файлу у форматі символів, використовуйте"-c”Варіант:
$ od -c тест.txt
Коли ви використовуєте-Ан”Прапор із“-cПараметр, він надрукує “тест.txt”Вміст файлу у форматі символів, але без інформації про зміщення:
$ od -An -c тест.txt
Отже, видно, що коли ми використовували “-Ан”Прапор з опціями, він буде відображати вихід без зміщення байтів. “-Ан”Прапор також можна використовувати з іншими параметрами.
Використовувати "-w1”Прапор для налаштування ширини вмісту. Наприклад: давайте наберемо “-w1”З“-Оголошення". Він налаштує ширину шістнадцяткового формату (як -A об'єднано з d).
$ od -w1 -c -Тест оголошення.txt
Використовувати "-i”Параметр для відображення результату у вигляді десяткового цілого числа:
$ od -i тест.txt
Використовувати "-o”Параметр для відображення результату у восьмеричних 2-байтових одиницях:
$ od -o тест.txt
Використовувати "-х”Опція друку результату у шістнадцяткових 2-байтових одиницях:
$ od -x тест.txt
Щоб надрукувати довідку щодо команди “od” у терміналі, скористайтеся командою “help”:
$ od --допомога
Щоб надрукувати інформацію про версію в терміналі, використовуйте опцію “версія” наступним чином:
$ od --версія
Висновок
Октальний відвал (од) це команда в Linux, що використовується для перетворення файлових даних у різні формати з восьмеричним форматом за замовчуванням. Цей посібник показав, як використовувати “одКоманда в терміналі та різні варіанти перетворення даних у різні формати.