I Linux -operativsystem , mange filer indeholder data, der ikke er gemt i teksttilstand. Eksempler omfatter eksekverbare filer med maskinkode , og data gemt i binære formater forståelige kun til de programmer, der er bestemt til at manipulere disse filer. Du kan redigere filer af denne art ved hjælp af en binær editor , der præsenterer filindholdet som uninterpreted hexadecimale tal . Linux har en indbygget funktion til at redigere hex filer fra kommandolinjen . Instruktioner
1
Log ind Linux computer i teksttilstand . Linux vil starte en kommando shell , hvilket igen vil bede dig om at indtaste en tekst -mode kommandoen
2
Invoke på " vim " tekst editor i binær tilstand som følger: .
vim -b
Tryk på " . Enter"
3
Konfigurer vim til at operere i tilstanden Hex derefter indlæse den fil, du har brug for at redigere ved at skrive kommandoerne nedenfor: < br >
: setlocal wrap display = uhex
: r XXD myFile.hex
Erstat " myFile.hex " af navnet på den fil, du har brug for at redigere. Tryk på " Enter" efter hver linje . Vim vil vise indholdet af filen i både hex og tekst - i højre ende af hver linje - . Modes
4
ændre indholdet af filen efter behov ved hjælp af piletasterne til at bevæge sig rundt
5
Exit vim samtidig spare dine ændringer ved at trykke på "Esc " og derefter skrive: .
: WQ
Tryk på " . Enter" < br >