Nel sistema operativo Linux , molti file contengono dati non salvati in modalità testo. Gli esempi includono i file eseguibili con codice macchina , ei dati memorizzati in formati binari comprensibili solo ai programmi intesi 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 . Istruzioni
1
accedere al computer Linux in modalità testo. Linux si avvierà una shell di comando , che a sua volta chiederà di inserire un comando in modalità testo
2
Richiamare l'editor di testo " vim " in modo binario come segue : .
vim- b
Press " . Invio"
3
Configurare Vim per funzionare in modalità esadecimale , quindi caricare il file è necessario modificare digitando i comandi indicati di seguito :
: impacco setlocal display = uhex
: r xxd myFile.hex
Sostituire " myFile.hex " con il nome del file che si desidera modificare . Premere il tasto " Invio" dopo ogni riga . Vim visualizzare il contenuto del file sia in esadecimale e testo - alla fine a destra di ogni riga - . Modalità
4
modificare il contenuto del file in base alle esigenze , utilizzando i tasti freccia per muoversi
5
Exit vim durante il salvataggio delle modifiche , premendo il tasto " Esc " e poi digitando: .
: wq
Press " . Invio" < br >