Kuidas luua failist või tekstistringist kuueteistkümnendikku
A hex prügila on andmete kuueteistkümnendsüsteem. Programmi silumisel või programmi pöördprojekteerimisel kasutage kuueteistkümnendsüsteemi.
Näiteks paljud failivormingud kasutavad nende tüübi tähistamiseks konkreetseid kuueteistkümnendmärke. Kui proovite lugeda faili, kuid see ei laadita õigesti, võib juhtuda, et fail pole soovitud vormingus. Hex dump aitab tõrkeotsingul. Samamoodi, et dekonstrueerida, kuidas programm töötab ilma lähtekoodita, vaadake selle toimivuse hindamiseks kuueteistkümnendtõmmet.
Mis on kuueteistkümnendsüsteem?
Arvutid mõtlevad sisse binaarne. Igale tähemärgile, numbrile ja sümbolile viitavad binaarväärtused – midagi, mida nimetatakse 2. baasi aritmeetika, kasutades nulle ja ühtesid. Inimesed mõtlevad kümnendarvudes või 10 baasi aritmeetika mis tugineb numbritele nullist üheksani. Kuueteistkümnendsüsteemis või baas 16 aritmeetika—arvutustes kasutatakse 16 ühikut, mis on tähistatud numbritega nullist üheksani pluss tähtedega A kuni F.
Kuidas luua Linuxi abil Hex Dump

Kuueteistkümnendiku loomiseks Linuxi abil kasutage hexdump käsk.
Faili kuvamiseks standardväljundi kuueteistkümnendväärtusena käivitage järgmine käsk:
hexdump faili nimi
Näiteks:
hexdump touch.svg.
Vaikimisi väljund kuvab rea numbri kuueteistkümnendsüsteemis kuni kaheksa nelja kuueteistkümnendväärtuse komplekti rea kohta.
Vaikeväljundi muutmiseks kasutage erinevaid lüliteid. Näiteks täpsustades -b lüliti loob kaheksakohalise nihke, millele järgneb 16 kolmeveerulist nulliga täidetud baiti sisendandmeid kaheksandvormingus – vaadet nimetatakse ühebaidine kaheksandekraan.
hexdump -b touch.svg.
Selle lülitiga muutub ekraan umbes selliseks:
00000000 211 120 116 107 015 012 032 012 000 000 000 015 111 110 104 122
Kasuta -c lüliti, et näha faili ühebitisel kuval:
hexdump -c hexdump.svg.
Selle lülitiga käsk kuvab nihke, kuid seekord 16 tühikuga eraldatud, kolme veeruga, tühikuga täidetud sisendandmete tähemärgina rea kohta:

See käsk toetab mitmeid teisi väljundvorminguid. Käivitage käskmees hexdump et vaadata selle kasuliku tööriista juhendi kirjet.