Mens de fleste mennesker, selv programmører, ikke arbejder med bits og bytes dagligt, er der måder, du kan udforske filer på dit Linux-system på dette niveau. Og xxd er et sådant værktøj, en hex dumper.

Sådan kan du bruge xxd hex dumper-værktøjet til at udskrive indholdet af filer i hexadecimalt format.

Hvad er en Hex Dumper?

Som nævnt ovenfor udsender en hex-dumper indholdet af en fil eller "dumper" den i hexadecimale tal. Hexadecimale tal Brug 16 tegn, hvor bogstaverne A-F repræsenterer tallene 10-15.

Hexadecimale tal bruges generelt til at repræsentere binært, fordi fire bits eller en halv byte kan repræsenteres i a hexadecimalt ciffer, det er en mere menneskelig venlig måde at skrive binære tal ud uden at skulle håndtere lange strenge af dem og nuller.

Du har muligvis brugt det hexadecimale format, når vælge farvepaletter til dit design, som i dette diagram over websikre farver. Hexværdierne for disse farver starter med a Pund (#) Karakter.

Relaterede: Sådan finder du hexværdien af ​​enhver farve på din skærm

instagram viewer

Dump dine filer i hexformat ved hjælp af xxd

Mens xxd ikke er en del af et standard Linux-system, er det en del af Vim-editoren. Da Vim selv er bredt installeret på mange Linux-systemer, kan det lige så godt være standarden. Hvis det ikke er installeret, skal du kigge efter det i din distros pakkehåndtering.

For at påkalde xxd, skriv:

xxd [FILE]

Som standard vil xxd udskrive linjenummeret, det binære indhold i hexadecimal og alle menneskelige læsbare strenge i et søjleformat. Brug af xxd på tekstfiler er en lærerig oplevelse, hvis du har en ASCII diagram praktisk, men det kan også være overraskende nyttigt til undersøgelse af binære filer.

Ovenfor er en prøve fra en PNG-fil, der var et screenshot fra en anden artikel.

Binære filer vil også have strenge indlejret i dem, som du kan finde med en teksteditor. Mange gange vil det være den type fil, der undersøges, men andre meddelelser kan blive efterladt. Det meste af teksten vil være gibberish i en binær, men mod begyndelsen af ​​en fil kan du muligvis se ting som typen af ​​fil og det program, der blev brugt til at oprette den.

Du kan undersøge filer med xxd

Med xxd og andre hex dump-hjælpeprogrammer kan du udforske alle slags filer på dit system. Du vil blive overrasket over, hvad du kan finde.

Hvis du er modig nok, kan du også bruge en hex-editor til at foretage ændringer i filen. Bortset fra hex-redaktører er flere teksteditorer tilgængelige gratis på et Linux-system.

E-mail
7 bedste Linux-teksteditorer og Gedit-alternativer

Bekymret for, at Gedit er blevet opgivet af udvikleren? Mens vi ikke ved, hvad fremtiden bringer, bør en af ​​disse syv Linux-teksteditorer foretage en passende erstatning.

Læs Næste

Relaterede emner
  • Linux
  • Linux-apps
Om forfatteren
David Delony (20 artikler offentliggjort)

David er en freelance skribent med base i det nordvestlige Stillehav, men oprindeligt fra Bay Area. Han har været en teknologientusiast siden barndommen. Davids interesser inkluderer læsning, ser kvalitets-tv-shows og film, retro-spil og pladesamling.

Mere fra David Delony

Abonner på vores nyhedsbrev

Deltag i vores nyhedsbrev for tekniske tip, anmeldelser, gratis e-bøger og eksklusive tilbud!

Et trin mere !!!

Bekræft venligst din e-mail-adresse i den e-mail, vi lige har sendt dig.

.