V operačním systému Linux je „od“ užitečný příkaz, který převádí vstup ve více formátech ve výchozím nastavení v osmičkovém formátu. Jak všichni víme, Octal má číslo base-8, které slouží k prezentaci binárních čísel v krátké formě.
Vývojáři Linuxu používají k ladění skriptů „od“ známou také jako Octal Dump.
„Od“ je efektivní příkaz, který pomáhá porozumět komplexním datům, která nejsou čitelná člověkem.
od Syntaxe příkazu
Základní syntaxe „od”Příkaz je:
od [možnosti]… [název_souboru]Příkaz Od s příklady
Než začnete s od možnosti příkazů, vytvořte textový soubor a přidejte číselný obsah, abyste pochopili, že funguje. Vytvořil jsem soubor s názvem „test.txt“A přidal několik údajů.
Přečtěte si tento textový soubor pomocí kočka příkaz v terminálu:
$ kočičí test.txt
Začínáme s Možnosti příkazu
Chcete-li vytisknouttest„Obsah souboru v osmičkovém formátu, použijte-b”Možnost:
$ od -b test.txt
Můžete vidět rozdíl; data testovacího souboru byla převedena do osmičkového formátu.
Vytisknout "test.txt„Obsah souboru ve formátu znaků, použijte-C”Možnost:
$ od -c test.txt
Když použijete „-An„Vlajka s“-C„Volba, vytiskne“test.txt”Obsah souboru ve formátu znaků, ale bez informací o offsetu:
$ od -An -c test.txt
Je tedy vidět, že když jsme použili „-An”S volbami, zobrazí výstup bez posunutí bajtu. „-An„Příznak lze použít také s jinými možnostmi.
Použijte „-w1„” Pro přizpůsobení šířky obsahu. Například: napište „-w1„S“-Inzerát“. Přizpůsobí šířku hexadecimálního formátu (protože -A je zřetězeno s d).
$ od -w1 -c -Ad test.txt
Použijte „-i”Možnost zobrazení výsledku jako celé číslo v desítkové soustavě:
$ od -i test.txt
Použijte „-Ó”Možnost zobrazit výsledek jako osmičkové 2bajtové jednotky:
$ od -o test.txt
Použijte „-X”Možnost vytisknout výsledek jako hexadecimální 2bajtové jednotky:
$ od -x test.txt
Chcete-li vytisknout nápovědu týkající se příkazu „od“ v terminálu, použijte příkaz „help“:
$ od --help
Chcete-li v terminálu vytisknout informace o verzi, použijte volbu „verze“ následovně:
$ od --verze
Závěr
Octal Dump (od) je příkaz v Linuxu používaný k převodu dat souborů v různých formátech s výchozím osmičkovým formátem. Tento tutoriál ukázal, jak používat „od”Příkaz v terminálu a jeho různé možnosti převodu dat do různých formátů.