Hur man använder xxd Hex Dumper Utility i Linux

Hur man använder xxd Hex Dumper Utility i Linux

Medan de flesta, även programmerare, inte kommer att arbeta med bitar och byte dagligen, finns det sätt att utforska filer på ditt Linux -system på denna nivå. Och xxd är ett sådant verktyg, en hexdumper.





Så här kan du använda verktyget xxd hex dumper för att skriva ut innehållet i filer i hexadecimalt format.





Vad är en hexdumper?

Som nämnts ovan matar en hex -dumper ut innehållet i en fil, eller 'dumpar' den i hexadecimala tal. Hexadecimala tal använd 16 tecken, med bokstäverna A-F som representerar siffrorna 10-15.





Hexadecimala tal används vanligtvis för att representera binära eftersom fyra bitar, eller en halv byte, kan representeras med en hexadecimal siffra.

Du kanske har använt hexadecimalt format när välja färgpaletter för dina mönster , som i detta diagram över webbsäkra färger . Hexvärdena för dessa färger börjar med a Pund ( # ) karaktär.



Relaterad: Hur man hittar hexvärdet för valfri färg på skärmen

Dumpa dina filer i hexformat med hjälp av xxd

Även om xxd inte är en del av ett standard Linux -system, är det en del av Vim -redigeraren. Eftersom Vim själv är allmänt installerat på många Linux -system kan det lika gärna vara standarden. Om det inte är installerat, leta efter det i din distros pakethanterare.





För att anropa xxd, skriv:

xxd [FILE]

Som standard kommer xxd att skriva ut radnumret, det binära innehållet i hexadecimala och eventuellt läsbara strängar i ett kolumnerat format. Att använda xxd på textfiler är en pedagogisk upplevelse om du har en ASCII diagram praktiskt, men det kan också vara förvånansvärt användbart för att undersöka binära filer.





Ovan är ett exempel från en PNG -fil som var en skärmdump från en annan artikel.

öppna .jar -filer windows 10

Binära filer kommer också att ha strängar inbäddade i dem, som du kan hitta med en textredigerare. Många gånger kommer det att vara den typ av fil som granskas, men andra meddelanden kan lämnas kvar. Det mesta av texten kommer att vara skräp i en binär men mot början av en fil kan du se saker som filtypen och programmet som användes för att skapa det.

Du kan granska filer med xxd

Med xxd och andra hex -dumpverktyg kan du utforska alla typer av filer på ditt system. Du skulle bli förvånad över vad du kan hitta.

Om du är modig nog kan du också använda en hex -editor för att göra ändringar i filen. Förutom hexredigerare finns flera textredigerare gratis tillgängliga på ett Linux -system.

Dela med sig Dela med sig Tweet E-post 7 bästa Linux -textredigerare och Gedit -alternativ

Orolig för att Gedit har övergivits av sin utvecklare? Även om vi inte vet vad framtiden innebär, bör en av dessa sju Linux -textredigerare göra en lämplig ersättning.

Läs Nästa
Relaterade ämnen
  • Linux
  • Linux -appar
Om författaren David galenskap(49 artiklar publicerade)

David är frilansskribent baserad i Stillahavsområdet, men kommer ursprungligen från Bay Area. Han har varit en teknikentusiast sedan barndomen. Davids intressen inkluderar att läsa, titta på TV -serier och filmer av hög kvalitet, retrospel och skivsamling.

Mer från David Delony

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera