Linux -Entwickler verwenden den „OD“, auch als Octal Dump bekannt, um Skripte zu debuggen.
Der „OD“ ist ein effizienter Befehl, der dazu beiträgt, die komplexen Daten zu verstehen, die nicht menschlich lesbar sind.
OD -Befehlssyntax
Die grundlegende Syntax des “OdBefehl ist:
OD [Optionen]… [Datei_Name]
OD -Befehl mit Beispielen
Vor Beginn mit dem Od Befehlsoptionen, erstellen Sie eine Textdatei und fügen Sie numerische Inhalte hinzu, um zu verstehen, dass sie funktioniert. Ich habe eine Datei mit dem Namen "erstellt"prüfen.txtUnd einige Daten hinzugefügt.
Lassen Sie uns diese Textdatei mit dem lesen Katze Befehl im Terminal:
$ CAT -Test.txt
Erste Schritte mit OD -Befehlsoptionen
Um das zu druckenprüfen"Dateiinhalt im Oktalformat, verwenden Sie das"-B" Möglichkeit:
$ od -B Test.txt
Sie können den Unterschied sehen; Testdatendaten wurden in das Oktalformat konvertiert.
Zu drucken "prüfen.txt"Dateiinhalt in Zeichenformat, verwenden Sie das"-C" Möglichkeit:
$ od -c -Test.txt
Wenn Sie benutzen “-Ein"Flagge mit"-C"Option, es wird drucken"prüfen.txtDateiinhalt im Zeichenformat, jedoch ohne Offset -Informationen:
$ od -an -c -Test.txt
Es ist also sichtbar, dass wir das benutzten, wenn wir das benutzten-EinFlag mit Optionen, es wird die Ausgabe ohne Byte -Offset angezeigt. Der "-EinFlag kann auch mit anderen Optionen verwendet werden.
Verwenden Sie die “-W1”Flag, um die Inhaltsbreite anzupassen. Zum Beispiel: Lass uns eingeben “-W1" mit "-Anzeige”. Es wird die Breite des hexadezimalen Formats anpassen (da -A ist mit D verkettet).
$ OD -W1 -c -ad -Test.txt
Verwenden Sie die “-ich”Option, das Ergebnis als Dezimalbezahlung anzuzeigen:
$ od -ich Test.txt
Verwenden Sie die “-Ö”Option, das Ergebnis als Oktal 2-Byte-Einheiten anzuzeigen:
$ od -o Test.txt
Verwenden Sie die “-X”Option, das Ergebnis als hexadezimale 2-Byte-Einheiten zu drucken:
$ od -x Test.txt
Verwenden Sie den Befehl „Hilfe“, um Hilfe bezüglich des Befehls „OD“ im Terminal zu drucken:
$ OD -HELP
Verwenden Sie die Option "Version" wie folgt, um Versionsinformationen im Terminal im Terminal zu drucken:
$ od --version
Abschluss
Oktal -Dump (OD) ist ein Befehl in Linux, der zum Konvertieren von Dateidaten in verschiedenen Formaten mit dem Oktalformat als Standard konvertiert wird. In diesem Tutorial wurde gezeigt, wie man das benutzt “OdBefehl im Terminal und seine verschiedenen Optionen, um Daten in verschiedene Formate umzuwandeln.