Im Linux-Betriebssystem ist „od“ ein nützlicher Befehl, der die Eingabe in mehrere Formate mit standardmäßigem Oktalformat konvertiert. Wie wir alle wissen, hat Octal eine Basis-8-Zahl, die verwendet wird, um Binärzahlen in Kurzform darzustellen.
Linux-Entwickler verwenden das „od“, auch bekannt als Octal Dump, um Skripte zu debuggen.
Das „od“ ist ein effizienter Befehl, der hilft, die komplexen Daten zu verstehen, die nicht für Menschen lesbar sind.
od Befehlssyntax
Die grundlegende Syntax des „od” Befehl lautet:
od [Optionen]… [Dateiname]Od-Befehl mit Beispielen
Bevor Sie mit dem beginnen od Befehlsoptionen, erstellen Sie eine Textdatei und fügen Sie numerische Inhalte hinzu, um zu verstehen, dass es funktioniert. Ich habe eine Datei mit dem Namen „Prüfung.TXT“ und fügte einige Daten hinzu.
Lesen wir diese Textdatei mit dem Katze Befehl im Terminal:
$ Katzentest.TXT
Erste Schritte mit od-Befehlsoptionen
Zum Ausdrucken der „Prüfung” Dateiinhalt im Oktalformat verwenden, verwenden Sie das “-b" Möglichkeit:
$ od -b test.TXT
Sie können den Unterschied sehen; Testdateidaten wurden in das Oktalformat konvertiert.
Zu drucken "Prüfung.TXT” Dateiinhalt im Zeichenformat verwenden, verwenden Sie das “-c" Möglichkeit:
$ od -c test.TXT
Wenn Sie „-Ein” Flagge mit “-c” Option, es wird gedruckt “Prüfung.TXT” Dateiinhalt im Zeichenformat aber ohne Offset-Informationen:
$ od -An -c test.TXT
Es ist also ersichtlich, dass bei Verwendung der „-Ein” Flag mit Optionen, es wird die Ausgabe ohne Byte-Offset angezeigt. Das "-Ein” Flag kann auch mit anderen Optionen verwendet werden.
Verwenden Sie die „-w1” Flag zum Anpassen der Inhaltsbreite. Beispiel: Geben wir „-w1„mit“-Anzeige”. Es wird die Breite des hexadezimalen Formats anpassen (da -A mit d verkettet ist).
$ od -w1 -c -Anzeigentest.TXT
Verwenden Sie die „-ich” Option, um das Ergebnis als Dezimalzahl anzuzeigen:
$ od -i test.TXT
Verwenden Sie die „-Ö” Option, um das Ergebnis in oktalen 2-Byte-Einheiten anzuzeigen:
$ od -o test.TXT
Verwenden Sie die „-x” Option, um das Ergebnis als hexadezimale 2-Byte-Einheiten auszugeben:
$ od -x test.TXT
Um Hilfe zum Befehl „od“ im Terminal zu drucken, verwenden Sie den Befehl „help“:
$ od --help
Um Versionsinformationen im Terminal auszudrucken, verwenden Sie die Option „Version“ wie folgt:
$ od --version
Fazit
Oktaldump (od) ist ein Befehl in Linux zum Konvertieren von Dateidaten in verschiedene Formate mit dem Oktalformat als Standard. Dieses Tutorial hat gezeigt, wie Sie die „od” Befehl im Terminal und seine verschiedenen Optionen zum Konvertieren von Daten in verschiedene Formate.