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 -alternativerBekymret 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
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 DelonyAbonner på vårt nyhetsbrev
Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!
Klikk her for å abonnere