Während die meisten Leute, selbst Programmierer, nicht täglich mit Bits und Bytes arbeiten, gibt es Möglichkeiten, wie Sie Dateien auf Ihrem Linux-System auf dieser Ebene untersuchen können. Und xxd ist ein solches Dienstprogramm, ein Hex-Dumper.
So können Sie das Dienstprogramm xxd hex dumper verwenden, um den Inhalt von Dateien im hexadezimalen Format zu drucken.
Was ist ein Hex Dumper?
Wie oben erwähnt, gibt ein Hex-Dumper den Inhalt einer Datei aus oder "speichert" ihn in Hexadezimalzahlen. Hexadezimalzahlen Verwenden Sie 16 Zeichen, wobei die Buchstaben A-F die Zahlen 10-15 darstellen.
Hexadezimalzahlen werden im Allgemeinen zur Darstellung von Binärzahlen verwendet, da vier Bits oder ein halbes Byte in a dargestellt werden können hexadezimale Ziffer: Es ist eine benutzerfreundlichere Methode, Binärzahlen zu schreiben, ohne mit langen Einsenfolgen umgehen zu müssen und Nullen.
Möglicherweise haben Sie das hexadezimale Format verwendet, wenn Wählen Sie Farbpaletten für Ihre Designs aus
, wie in diesem Diagramm der web-sicheren Farben. Die Hex-Werte dieser Farben beginnen mit a Pfund (#) Zeichen.Verbunden: So ermitteln Sie den Hex-Wert einer beliebigen Farbe auf Ihrem Bildschirm
Speichern Sie Ihre Dateien im Hex-Format mit xxd
Während xxd nicht Teil eines Standard-Linux-Systems ist, ist es Teil des Vim-Editors. Da Vim selbst auf vielen Linux-Systemen weit verbreitet ist, könnte es genauso gut der Standard sein. Wenn es nicht installiert ist, suchen Sie es im Paketmanager Ihrer Distribution.
Geben Sie zum Aufrufen von xxd Folgendes ein:
xxd [DATEI]
Standardmäßig druckt xxd die Zeilennummer, den binären Inhalt hexadezimal und alle für Menschen lesbaren Zeichenfolgen in einem Spaltenformat aus. Die Verwendung von xxd für Textdateien ist eine lehrreiche Erfahrung, wenn Sie eine haben ASCII Diagramm praktisch, aber es kann auch überraschend nützlich sein, um Binärdateien zu untersuchen.
Oben sehen Sie ein Beispiel aus einer PNG-Datei, die ein Screenshot eines anderen Artikels war.
In Binärdateien sind auch Zeichenfolgen eingebettet, die Sie mit einem Texteditor finden können. Häufig wird der Dateityp untersucht, es können jedoch auch andere Nachrichten hinterlassen werden. Der größte Teil des Textes wird in einer Binärdatei Kauderwelsch sein, aber am Anfang einer Datei sehen Sie möglicherweise Dinge wie den Dateityp und das Programm, mit dem sie erstellt wurden.
Sie können Dateien mit xxd untersuchen
Mit xxd und anderen Hex-Dump-Dienstprogrammen können Sie alle Arten von Dateien auf Ihrem System untersuchen. Sie wären überrascht, was Sie finden könnten.
Wenn Sie mutig genug sind, können Sie auch einen Hex-Editor verwenden, um Änderungen an der Datei vorzunehmen. Neben Hex-Editoren stehen auf einem Linux-System mehrere Texteditoren kostenlos zur Verfügung.
Besorgt, dass Gedit von seinem Entwickler aufgegeben wurde? Obwohl wir nicht wissen, was die Zukunft bringt, sollte einer dieser sieben Linux-Texteditoren einen angemessenen Ersatz darstellen.
Weiter lesen
- Linux
- Linux Apps
David ist ein freiberuflicher Schriftsteller, der im pazifischen Nordwesten lebt, aber ursprünglich aus der Bay Area stammt. Er ist seit seiner Kindheit ein Technikbegeisterter. Davids Interessen umfassen Lesen, das Ansehen hochwertiger Fernsehsendungen und Filme, Retro-Spiele und das Sammeln von Schallplatten.
Abonnieren Sie unseren Newsletter
Melden Sie sich für unseren Newsletter an, um technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote zu erhalten!
Noch ein Schritt…!
Bitte bestätigen Sie Ihre E-Mail-Adresse in der E-Mail, die wir Ihnen gerade gesendet haben.