Come utilizzare l'utilità xxd Hex Dumper in Linux

Come utilizzare l'utilità xxd Hex Dumper in Linux

Sebbene la maggior parte delle persone, anche i programmatori, non lavoreranno con bit e byte su base giornaliera, ci sono modi in cui puoi esplorare i file sul tuo sistema Linux a questo livello. E xxd è una di queste utility, un dumper esadecimale.





Ecco come è possibile utilizzare l'utilità xxd hex dumper per stampare il contenuto dei file in formato esadecimale.





Che cos'è un dumper esagonale?

Come accennato in precedenza, un dumper esadecimale emette il contenuto di un file, o lo 'scarica', in numeri esadecimali. Numeri esadecimali usa 16 caratteri, con le lettere A-F che rappresentano i numeri 10-15.





I numeri esadecimali sono generalmente usati per rappresentare binari perché quattro bit, o mezzo byte, possono essere rappresentati in una cifra esadecimale. È un modo più semplice per scrivere numeri binari senza dover gestire lunghe stringhe di uno e zero.

Potresti aver usato il formato esadecimale quando scegliere le tavolozze dei colori per i tuoi progetti , come in questo tabella dei colori sicuri per il web . I valori esadecimali di questi colori iniziano con a Libbra ( # ) carattere.



Imparentato: Come trovare il valore esadecimale di qualsiasi colore sullo schermo

Scarica i tuoi file in formato esadecimale usando xxd

Sebbene xxd non faccia parte di un sistema Linux standard, fa parte dell'editor Vim. Poiché Vim stesso è ampiamente installato su molti sistemi Linux, potrebbe anche essere lo standard. Se non è installato, cercalo nel gestore di pacchetti della tua distribuzione.





Per invocare xxd, digita:

xxd [FILE]

Per impostazione predefinita, xxd stamperà il numero di riga, il contenuto binario in esadecimale e qualsiasi stringa leggibile dall'uomo in un formato colonnare. L'utilizzo di xxd su file di testo è un'esperienza educativa se si dispone di un ASCII grafico a portata di mano, ma può anche essere sorprendentemente utile per esaminare i file binari.





Sopra c'è un esempio di un file PNG che era uno screenshot di un altro articolo.

posso usare 4gb e 8gb di ram insieme?

I file binari avranno anche delle stringhe incorporate, che puoi trovare con un editor di testo. Molte volte sarà il tipo di file che viene esaminato, ma potrebbero essere lasciati altri messaggi. La maggior parte del testo sarà incomprensibile in un binario ma verso l'inizio di un file, potresti vedere cose come il tipo di file e il programma utilizzato per crearlo.

Puoi esaminare i file con xxd

Con xxd e altre utilità di dump esadecimale, puoi esplorare tutti i tipi di file sul tuo sistema. Saresti sorpreso di quello che potresti trovare.

Se sei abbastanza coraggioso, puoi anche usare un editor esadecimale per apportare modifiche al file. Oltre agli editor esadecimali, diversi editor di testo sono disponibili gratuitamente su un sistema Linux.

Condividere Condividere Tweet E-mail 7 migliori editor di testo Linux e alternative a Gedit

Preoccupato che Gedit sia stato abbandonato dal suo sviluppatore? Anche se non sappiamo cosa riserva il futuro, uno di questi sette editor di testo Linux dovrebbe sostituire adeguatamente.

Leggi Avanti
Argomenti correlati
  • Linux
  • App Linux
Circa l'autore David Delony(49 articoli pubblicati)

David è uno scrittore freelance con sede nel nord-ovest del Pacifico, ma originario della Bay Area. Appassionato di tecnologia fin dall'infanzia. Gli interessi di David includono la lettura, la visione di programmi TV e film di qualità, i giochi retrò e il collezionismo di dischi.

Altro da David Delony

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per consigli tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti