Khexedit est un éditeur hexadécimal. Il permet d’éditer (c’est-à dire visualiser et modifier) n’importe quel fichier.
Deux possibilités
| $ khexedit & |
$ est l’invite (ou prompt) de la ligne de commande)
Voici trois fichiers contenant le même texte :
Exercice 8.
Question 1. Récupérez ces fichiers dans votre répertoire personnel.
Question 2. Ouvrez ces fichiers à l’aide de l’éditeur de textes Kate. Voyez-vous une différence entre ces fichiers ?
Question 3. Ouvrez ces trois fichiers à l’aide du logiciel OpenOffice (cherchez dans le menu). Voyez-vous une différence ?
Question 4. Quelle est la taille en octets de ces fichiers ? Pour le savoir, dans un terminal tapez la commande ls -l.
Question 5. Ouvrez les trois fichiers avec l’éditeur hexadécimal Khexedit.
Q 5–1. Reconnaissez-vous le texte contenu dans chacun des trois fichiers ?
Q 5–2. Quelle différence y a-t-il entre les fichiers cigale1.txt et cigale2.txt ?
Voici deux fichiers contenant la même image :
Exercice 9.
Question 1. Récupérez ces fichiers dans votre répertoire personnel.
Question 2. Visualisez chacune le contenu de ces images à l’aide de la commande display. Pour cela dans un terminal, tapez la commande
| $ display adage.bmp & |
Voyez-vous une différence entre les deux images à l’écran ?
Question 3. Quelle est la taille de chacun des deux fichiers ? Quel est le format le plus économique en taille ?
Question 4. Visualisez le contenu de chacun des deux fichiers à l’aide de Khexedit. Que constatez-vous ?
Question 5. Faîtes une copie du fichier adage.bmp sous le nom adage2.bmp. Éditez le contenu de cette copie avec Khexedit. Modifiez les octets de votre choix à partir de l’octet 03C0h. Enregitrez la modification et visualisez le résultat avec la commande display. Qu’obervez-vous ?
Question 6. Faîtes le même travail avec le fichier adage.gif. Que se passe-t-il ? Tentative d’explication…