Dans le système d'exploitation Linux , de nombreux fichiers contiennent des données ne sont pas stockées en mode texte . Les exemples incluent les fichiers exécutables avec le code de la machine , et les données stockées dans des formats binaires compréhensibles seulement pour les programmes destinés à manipuler ces fichiers. Vous pouvez éditer des fichiers de ce type en utilisant un éditeur binaire qui présente le contenu du fichier sous forme de nombres hexadécimaux non interprétées . Linux dispose d'un utilitaire intégré pour éditer des fichiers hexadécimaux de la ligne de commande . Instructions
1
connecter à l' ordinateur Linux en mode texte . Linux démarre un interpréteur de commandes , qui à son tour vous invite à entrer une commande en mode texte
2
appeler l'éditeur de texte "vim " en mode binaire comme suit : .
vim- b
Appuyez sur " Entrée".
3
Configurer vim pour fonctionner en mode hexadécimal, puis charger le fichier que vous devez modifier en tapant les commandes suivantes:
: enveloppe setlocal affichage = uhex
: r xxd myFile.hex
Remplacer " myFile.hex " par le nom du fichier que vous devez modifier . Appuyez sur "Entrée " après chaque ligne . Vim affichera le contenu du fichier à la fois hexagonale et texte - à l'extrémité droite de chaque ligne - . Modes
4
modifier le contenu du fichier , au besoin en utilisant les touches fléchées pour déplacer
5
sortie vim alors sauvegarder vos modifications, en appuyant sur "Esc" puis taper : .
: wq
Appuyez sur " Entrée". < br >