May 14
Nel sistema operativo Linux, molti file contengono dati non archiviati in modalità testo. Gli esempi includono i file eseguibili con codice macchina, ei dati memorizzati in formati binari comprensibili solo ai programmi destinati a manipolare i file. È possibile modificare i file di questo tipo utilizzando un editor binario che presenta il contenuto dei file come numeri esadecimali non interpretati. Linux ha un programma di utilità incorporato per modificare i file hex dalla riga di comando.
1 Accedere al computer Linux in modalità testo. Linux avvierà una shell di comando, che a sua volta richiede di inserire un comando in modalità testo.
2 Richiamare il "vim" editor di testo in modo binario come segue:
vim -b
Premere Invio."
3 Configurare vim per funzionare in modalità esadecimale, quindi caricare il file è necessario modificare digitando i comandi qui di seguito:
: Display involucro setlocal = uhex
: R xxd myFile.hex
Sostituire "myFile.hex" dal nome del file è necessario modificare. Premere il tasto "Invio" dopo ogni riga. Vim visualizzare il contenuto del file sia esadecimale e testo - all'estremità destra di ogni linea - modalità.
4 Modificare il contenuto del file in base alle esigenze utilizzando i tasti freccia per spostarsi.
5 Uscire vim durante il salvataggio delle modifiche, premendo il tasto "Esc" e quindi digitando:
: wq
Premere Invio."