Hvordan bruke xxd Hex Dumper Utility i Linux

Hvordan bruke xxd Hex Dumper Utility i Linux

Selv om de fleste, selv programmerere, ikke jobber med biter og byte daglig, er det måter du kan utforske filer på Linux -systemet på dette nivået. Og xxd er et slikt verktøy, en sekskant dumper.





Slik kan du bruke verktøyet xxd hex dumper til å skrive ut innholdet i filer i heksadesimalt format.





Hva er en sekskant dumper?

Som nevnt ovenfor sender en sekskant dumper ut innholdet i en fil, eller 'dumper' den til heksadesimale tall. Heksadesimale tall bruk 16 tegn, med bokstavene A-F som representerer tallene 10-15.





Heksadesimale tall brukes vanligvis til å representere binære fordi fire biter, eller en halv byte, kan representeres med et heksadesimalt siffer.

Du kan ha brukt det heksadesimale formatet når velge fargepaletter for designene dine , som i dette diagram over nettsikre farger . Hexverdiene til disse fargene starter med a Pund ( # ) karakter.



I slekt: Hvordan finne hex -verdien for enhver farge på skjermen

Dump filene dine i hex -format ved hjelp av xxd

Selv om xxd ikke er en del av et standard Linux -system, er det en del av Vim -editoren. Siden Vim selv er mye installert på mange Linux -systemer, kan det like godt være standarden. Hvis den ikke er installert, kan du se etter den i distroens pakkeleder.





For å påkalle xxd, skriv inn:

xxd [FILE]

Som standard vil xxd skrive ut linjenummeret, det binære innholdet i heksadesimal, og alle lesbare strenger i et søyleformat. Å bruke xxd på tekstfiler er en lærerik opplevelse hvis du har en ASCII diagram hendig, men det kan også være overraskende nyttig for å undersøke binære filer.





Over er et eksempel fra en PNG -fil som var et skjermbilde fra en annen artikkel.

kan du spille ps4 -spill på ps3

Binære filer vil også ha strenger innebygd i dem, som du kan finne med et tekstredigeringsprogram. Mange ganger vil det være filtypen som blir undersøkt, men andre meldinger kan stå igjen. Det meste av teksten vil være gibberish i en binær men mot begynnelsen av en fil kan du se ting som filtypen og programmet som ble brukt til å lage det.

Du kan undersøke filer med xxd

Med xxd og andre hex dump -verktøy kan du utforske alle slags filer på systemet ditt. Du vil bli overrasket over hva du kan finne.

Hvis du er modig nok, kan du også bruke en hex -editor for å gjøre endringer i filen. Bortsett fra hex -redaktører, er flere tekstredigerere gratis tilgjengelig på et Linux -system.

Dele Dele kvitring E -post 7 beste Linux -tekstredigerere og Gedit -alternativer

Bekymret for at Gedit har blitt forlatt av utvikleren? Selv om vi ikke vet hva fremtiden bringer, bør en av disse syv Linux -tekstredigererne gjøre en tilstrekkelig erstatning.

Les neste
Relaterte temaer
  • Linux
  • Linux -apper
Om forfatteren David delony(49 artikler publisert)

David er en frilansskribent med base i det nordvestlige Stillehavet, men opprinnelig fra Bay Area. Han har vært en teknologientusiast siden barndommen. Davids interesser inkluderer å lese, se på TV -serier og filmer av høy kvalitet, retrospill og platesamling.

Mer fra David Delony

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere