Nors dauguma žmonių, net programuotojai, kasdien neveiks su bitais ir baitais, yra būdų, kaip galite ištirti failus šiame „Linux“ sistemoje tokiu lygiu. „Xxd“ yra vienas iš tokių įrankių - šešiakampis savivartis.
Štai kaip galite naudoti „xxd hex dumper“ įrankį failų turiniui spausdinti šešioliktainiu formatu.
Kas yra šešiakampis savivartis?
Kaip minėta aukščiau, šešioliktainis savivartis failo turinį perduoda arba „iškelia“ į šešioliktainius skaičius. Šešioliktainiai skaičiai naudokite 16 simbolių, raidės A-F žymi skaičius 10-15.
Dešininiams skaičiams paprastai naudojami šešioliktainiai skaičiai, nes keturi bitai arba pusė baito gali būti pavaizduoti šešioliktainis skaitmuo. Tai patogesnis žmogui būdas išrašyti dvejetainius skaičius, nesant problemų su ilgomis eilutėmis. ir nuliai.
Galite naudoti šešioliktainį formatą, kai išsirinkite savo dizaino spalvų paletes, pavyzdžiui, šiame saugių žiniatinklio spalvų diagrama. Šių spalvų šešiakampės vertės prasideda a Svaras (#) charakteris.
Susijęs: Kaip ekrane rasti bet kokios spalvos šešiakampę vertę
Išmeskite failus šešioliktainiu formatu naudodami xxd
Nors „xxd“ nėra standartinės „Linux“ sistemos dalis, tai yra „Vim“ redaktoriaus dalis. Kadangi pats „Vim“ yra plačiai įdiegtas daugelyje „Linux“ sistemų, jis taip pat gali būti standartas. Jei jis neįdiegtas, ieškokite jo savo platintojų paketų tvarkyklėje.
Norėdami iškviesti „xxd“, įveskite:
xxd [FILE]
Pagal numatytuosius nustatymus „xxd“ atspausdins eilutės numerį, dvejetainį turinį šešioliktainiu skaičiumi ir visas žmogui skaitomas eilutes stulpelių formatu. „Xxd“ naudojimas teksto failuose yra edukacinė patirtis, jei turite ASCII diagrama patogu, tačiau ji taip pat gali būti stebėtinai naudinga nagrinėjant dvejetainius failus.
Aukščiau pateiktas pavyzdys iš PNG failo, kuris buvo kito straipsnio ekrano kopija.
Dvejetainiuose failuose taip pat bus įdėtos eilutės, kurias galite rasti naudodami teksto rengyklę. Daug kartų tai bus nagrinėjamo failo tipas, tačiau kiti pranešimai gali būti palikti. Didžioji teksto dalis bus dvejybinė, tačiau failo pradžioje galite pamatyti tokius dalykus kaip failo tipas ir programa, naudojama jam sukurti.
Galite patikrinti failus naudodami „xxd“
Naudodami „xxd“ ir kitas „hex dump“ komunalines paslaugas, galite tyrinėti visų rūšių failus sistemoje. Nustebtum, ką gali rasti.
Jei esate pakankamai drąsus, failo pakeitimams taip pat galite naudoti „hex“ redaktorių. Be „hex“ redaktorių, „Linux“ sistemoje galima nemokamai naudotis keliais teksto redaktoriais.
Nerimaujate, kad „Gedit“ paliko jo kūrėjas? Nors mes nežinome, kokia ateitis laukia, vienas iš šių septynių „Linux“ teksto redaktorių turėtų tinkamai pakeisti.
Skaitykite toliau
- „Linux“
- „Linux“ programos
Davidas yra laisvai samdomas rašytojas, įsikūręs Ramiojo vandenyno šiaurės vakaruose, tačiau iš pradžių kilęs iš įlankos srities. Jis nuo pat vaikystės buvo technologijų entuziastas. Dovydo pomėgiai apima skaitymą, kokybiškų TV laidų ir filmų žiūrėjimą, retro žaidimus ir įrašų rinkimą.
Prenumeruokite mūsų naujienlaiškį
Prisijunkite prie mūsų naujienlaiškio, kuriame rasite techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!
Dar vienas žingsnis…!
Prašome patvirtinti savo el. Pašto adresą el. Laiške, kurį jums ką tik išsiuntėme.