Com s'utilitza la utilitat xxd Dumper hexagonal a Linux

Com s'utilitza la utilitat xxd Dumper hexagonal a Linux

Tot i que la majoria de la gent, fins i tot els programadors, no treballen diàriament amb bits i bytes, hi ha maneres d’explorar fitxers del vostre sistema Linux a aquest nivell. I xxd és una d'aquestes utilitats, un dumper hexagonal.





A continuació s’explica com podeu utilitzar la utilitat dumper hexagonal xxd per imprimir el contingut dels fitxers en format hexadecimal.





Què és un dumper hexagonal?

Com s'ha esmentat anteriorment, un dump hexadecimal genera el contingut d'un fitxer, o el 'bolca', en nombres hexadecimals. Nombres hexadecimals utilitzeu 16 caràcters, amb les lletres A-F que representin els números del 10 al 15.





Els nombres hexadecimals s’utilitzen generalment per representar binaris perquè quatre bits, o mig byte, es poden representar en un dígit hexadecimal, és una forma més amigable per a l’escriptura de nombres binaris sense haver de tractar amb llargues cadenes d’uns i zeros.

És possible que hàgiu utilitzat el format hexadecimal quan seleccionant paletes de colors per als vostres dissenys , com en aquest gràfic de colors segurs a la web . Els valors hexadecimals d'aquests colors comencen per a Lliura ( # ) personatge.



Relacionat: Com es pot trobar el valor hexadecimal de qualsevol color a la pantalla

Voleu els fitxers en format hexadecimal amb xxd

Tot i que xxd no forma part d’un sistema Linux estàndard, sí que forma part de l’editor Vim. Com que el mateix Vim està àmpliament instal·lat en molts sistemes Linux, també podria ser l’estàndard. Si no està instal·lat, busqueu-lo al gestor de paquets de la vostra distribució.





Per invocar xxd, escriviu:

xxd [FILE]

Per defecte, xxd imprimirà el número de línia, el contingut binari en hexadecimal i les cadenes llegibles per humans en format de columna. Utilitzar xxd en fitxers de text és una experiència educativa si en teniu un ASCII gràfic útil, però també pot ser sorprenentment útil per examinar fitxers binaris.





A la part superior es mostra una mostra d’un fitxer PNG que era una captura de pantalla d’un altre article.

per què no funciona Netflix al meu telèfon?

Els fitxers binaris també tindran cadenes incrustades, que podeu trobar amb un editor de text. Moltes vegades, serà el tipus de fitxer que s’està examinant, però hi pot haver-hi altres missatges. La majoria del text serà broma en un fitxer binari, però cap al començament d’un fitxer, és possible que vegeu coses com el tipus de fitxer. i el programa utilitzat per crear-lo.

Podeu examinar fitxers amb xxd

Amb xxd i altres utilitats de bolcat hexadecimal, podeu explorar tot tipus de fitxers al vostre sistema. Us sorprendria del que podríeu trobar.

Si sou prou valent, també podeu utilitzar un editor hexadecimal per fer canvis al fitxer. A part dels editors hexadecimals, hi ha diversos editors de text disponibles de forma gratuïta en un sistema Linux.

Compartir Compartir Tweet Correu electrònic 7 millors editors de text de Linux i alternatives de Gedit

Us preocupa que Gedit hagi estat abandonat pel seu desenvolupador? Tot i que no sabem el futur que ens espera, un d’aquests set editors de text de Linux hauria de fer una substitució adequada.

Llegiu a continuació
Temes relacionats
  • Linux
  • Aplicacions de Linux
Sobre l'autor David Delony(49 articles publicats)

David és un escriptor independent amb seu al nord-oest del Pacífic, però originari de la zona de la badia. Ha estat un entusiasta de la tecnologia des de la infància. Els interessos de David inclouen llegir, veure programes i pel·lícules de televisió de qualitat, jocs retro i recollida de discos.

Més de David Delony

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us