So ändern eine Hex-Datei unter Linux von der Befehlszeile aus
In das Linux-Betriebssystem enthalten viele Dateien Daten, die nicht im Text-Modus gespeichert. Beispiele sind ausführbare Dateien mit Maschinen-Code und Daten in Binärformate nur für die Programme, die diese Dateien manipulieren sollen verständlich. Sie können Dateien dieser Art bearbeiten, mithilfe von Binär-Editor, der Inhalt der Datei als nicht interpretierte hexadezimalen Zahlen präsentiert. Linux hat ein integriertes Dienstprogramm, hex-Dateien über die Befehlszeile zu bearbeiten.
Anweisungen
1 Melden Sie sich in den Linux-Computer im Textmodus. Linux startet eine Befehls-Shell, die wiederum einen Textmodus-Befehl eingeben aufgefordert werden.
2 Rufen Sie den "Vim" Text-Editor im binary-Modus wie folgt:
Vim -b
Drücken Sie "Enter."
3 Konfigurieren Sie Vim Betrieb im hex-Modus, dann laden Sie die Datei, die Sie bearbeiten, indem Sie die folgenden Befehle eingeben müssen:
: Setlocal wickeln Display = Uhex
: R! myFile.hex Xxd
Ersetzen Sie "myFile.hex" durch den Namen der Datei, die Sie bearbeiten möchten. Nach jeder Zeile "Enter" drücken. Vim wird der Inhalt der Datei in Hex und Text--am rechten Ende der jeweiligen Zeile--Modi angezeigt.
4 Ändern Sie den Inhalt der Datei mit den Pfeiltasten um zu bewegen.
5 Beenden Sie Vim beim Speichern Ihre Änderungen, indem Sie die "Esc" drücken und dann eingeben:
: Wq
Drücken Sie "Enter."