Vaikka suurin osa ihmisistä, edes ohjelmoijat, eivät toimi bittien ja tavujen kanssa päivittäin, on tapoja, joilla voit tutkia tiedostoja Linux-järjestelmässäsi tällä tasolla. Ja xxd on yksi tällainen apuohjelma, kuusikulmio.

Näin voit käyttää xxd hex dumper -apuohjelmaa tiedostojen sisällön tulostamiseen heksadesimaalimuodossa.

Mikä on kuusikulmio?

Kuten edellä mainittiin, heksadumpperi tuottaa tiedoston sisällön tai "kaataa" sen heksadesimaalilukuihin. Heksadesimaaliluvut käytä 16 merkkiä, kirjaimet A-F edustavat numeroita 10-15.

Heksadesimaalilukuja käytetään yleensä edustamaan binääriä, koska neljä bittiä tai puoli tavua voidaan edustaa heksadesimaaliluku, Se on ihmisystävällisempi tapa kirjoittaa binäärilukuja joutumatta käsittelemään pitkää jonoa ja nollat.

Olet ehkä käyttänyt heksadesimaalimuotoa, kun poimitaan väripaletteja mallejasi varten, kuten tässä verkkoturvallisten värien kaavio. Näiden värien heksadesimaaliarvot alkavat a: lla Punta (#) merkki.

Liittyvät: Kuinka löytää minkä tahansa värin heksaluku näytöltä

Tyhjennä tiedostosi heksamuodossa käyttämällä xxd-tiedostoa

Vaikka xxd ei ole osa tavallista Linux-järjestelmää, se on osa Vim-editoria. Koska Vim itse on laajalti asennettu moniin Linux-järjestelmiin, se voi yhtä hyvin olla vakio. Jos sitä ei ole asennettu, etsi sitä distroosi paketinhallinnasta.

Käynnistä xxd kirjoittamalla:

xxd [TIEDOSTO]

Oletusarvoisesti xxd tulostaa rivinumeron, binaarisen sisällön heksadesimaaliluvulla ja kaikki ihmisen luettavissa olevat merkkijonot sarakemuodossa. Xxd: n käyttö tekstitiedostoissa on opettavainen kokemus, jos sinulla on ASCII kaavio on kätevä, mutta se voi myös olla yllättävän hyödyllinen binääritiedostojen tutkimiseen.

Yllä on näyte PNG-tiedostosta, joka oli kuvakaappaus toisesta artikkelista.

Binaaritiedostoihin on upotettu myös merkkijonoja, jotka löydät tekstieditorista. Monta kertaa se on tutkittava tiedostotyyppi, mutta muita viestejä voidaan jättää. Suurin osa tekstistä on pilkkaa binaarissa, mutta kohti tiedoston alkua saatat nähdä asioita, kuten tiedostotyyppi ja sen luomiseen käytetty ohjelma.

Voit tutkia tiedostoja xxd: llä

Xxd: n ja muiden hex dump -apuohjelmien avulla voit tutkia kaikenlaisia ​​tiedostoja järjestelmässäsi. Olisit yllättynyt siitä, mitä saatat löytää.

Jos olet tarpeeksi rohkea, voit käyttää tiedostoon muutoksia myös hex-editorilla. Hexeditorien lisäksi useita tekstieditoreja on saatavana ilmaiseksi Linux-järjestelmässä.

Sähköposti
7 parasta Linux-tekstieditoria ja Gedit-vaihtoehtoa

Huolestutko siitä, että sen kehittäjä on hylännyt Geditin? Vaikka emme tiedä, mitä tulevaisuus tuo mukanaan, yhden näistä seitsemästä Linux-tekstieditorista pitäisi tehdä riittävä korvaus.

Lue seuraava

Liittyvät aiheet
  • Linux
  • Linux-sovellukset
Kirjailijasta
David Delony (20 artikkelia julkaistu)

David on freelance-kirjailija, joka työskentelee Tyynenmeren luoteisosassa, mutta kotoisin alunperin Bayn alueelta. Hän on ollut tekniikan harrastaja lapsuudesta lähtien. Davidin kiinnostuksen kohteisiin kuuluvat lukeminen, laadukkaiden TV-ohjelmien ja elokuvien katselu, retro-pelaaminen ja levyjen kerääminen.

Lisää artistilta David Delony

Tilaa uutiskirjeemme

Liity uutiskirjeeseemme, jossa on teknisiä vinkkejä, arvosteluja, ilmaisia ​​e-kirjoja ja erikoistarjouksia!

Vielä yksi askel !!!

Vahvista sähköpostiosoitteesi juuri lähettämässäsi sähköpostiviestissä.

.