Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Aprire Source Code >> .

Come modificare un file HEX in Linux

Tutte le informazioni su un computer , non importa come appare all'utente, è memorizzato fisicamente come codice binario , una serie di zero e 1s . In linguaggio matematico , negozi binari informazioni in "base 2 ", dal momento che ci sono solo due cifre . Anche se binario è più vero per l'hardware , in realtà , quasi tutte le informazioni del computer è codificato in byte : una serie di otto bit binari che ha un significato specifico . Ad esempio, nel codice ASCII , ogni carattere di testo in inglese ha un unico byte code set. Questo rende base 16 , o esadecimale , un modo di alimentazione per lavorare con dati grezzi . E ' più significativo del codice binario , ma è ancora esatto esattamente come i dati vengono rappresentati in memoria. Istruzioni
1

Aprire un terminale. La procedura varia a seconda della versione di Linux .
2

Tipo "filename xxd > TEMP . " Questo crea un " dump esadecimale " nel file "TEMP ".
3

tipo " vim TEMP . " Vim è un editor di testo popolare e potente disponibile su quasi ogni sistema Linux , ma sentitevi liberi di sostituirlo con il nome del vostro editor di testo preferito .
4

Modificare il file se necessario. Per esempio, in un file di testo , si consiglia di sostituire tutte le schede , rappresentate da codice ASCII 09 , con tre spazi , come nel codice ASCII 202020 .
5

Salvare il lavoro . In Vim , potete farlo premendo " Esc " e digitando " : w" .
6

Tipo " xxd -r TEMP > nomefile" . Questo riscrive il file esistente utilizzando il tuo hex dump di cura .

 

software © www.354353.com