Jak používat nástroj xxd Hex Dumper Utility v systému Linux

Jak používat nástroj xxd Hex Dumper Utility v systému Linux

Zatímco většina lidí, dokonce i programátoři, nebude pracovat s bity a bajty denně, existují způsoby, jak můžete prozkoumávat soubory ve vašem systému Linux na této úrovni. A xxd je jeden takový nástroj, hex sklápěč.





Zde je návod, jak můžete použít nástroj xxd hex dumper k tisku obsahu souborů v hexadecimálním formátu.





Co je Hex Dumper?

Jak již bylo uvedeno výše, hexadecimální sklápěč vydává obsah souboru nebo jej „ukládá“ do hexadecimálních čísel. Hexadecimální čísla použijte 16 znaků, přičemž písmena A-F představují čísla 10-15.





Hexadecimální čísla se obecně používají k reprezentaci binárních, protože čtyři bity nebo půl bajtu mohou být reprezentovány hexadecimální číslicí. Je to lidštější způsob, jak zapisovat binární čísla, aniž byste museli řešit dlouhé řetězce jedniček a nul.

Možná jste použili hexadecimální formát, když výběr barevných palet pro vaše návrhy , jako například v tomto graf barev bezpečných pro web . Šestnáctkové hodnoty těchto barev začínají znakem a Libra ( # ) charakter.



Příbuzný: Jak najít šestihrannou hodnotu jakékoli barvy na obrazovce

Uložte své soubory do šestnáctkového formátu pomocí xxd

Přestože xxd není součástí standardního systému Linux, je součástí editoru Vim. Vzhledem k tomu, že samotný Vim je široce nainstalován na mnoha systémech Linux, může to být také standard. Pokud není nainstalován, vyhledejte jej ve správci balíčků vašeho distra.





Chcete -li vyvolat xxd, zadejte:

xxd [FILE]

Ve výchozím nastavení xxd vytiskne číslo řádku, binární obsah v šestnáctkové soustavě a všechny řetězce čitelné pro člověka ve sloupcovém formátu. Použití xxd v textových souborech je vzdělávací zážitek, pokud máte ASCII graf šikovný, ale může být také překvapivě užitečný pro zkoumání binárních souborů.





Nahoře je ukázka ze souboru PNG, který byl screenshotem z jiného článku.

jak vytvářet textové hry

Binární soubory budou mít také vloženy řetězce, které najdete v textovém editoru. Mnohokrát se bude jednat o typ zkoumaného souboru, ale mohou v něm být ponechány jiné zprávy. Většina textu bude blábolit v binárním formátu, ale na začátku souboru můžete vidět věci jako typ souboru a program použitý k jeho vytvoření.

Soubory můžete zkoumat pomocí xxd

S nástroji xxd a dalšími hexadecimálními skládkami můžete prozkoumávat všechny druhy souborů ve vašem systému. Byli byste překvapeni, co byste mohli najít.

Pokud jste dost odvážní, můžete v souboru také provést hexadecimální editor. Kromě hexadecimálních editorů je v systému Linux k dispozici zdarma několik textových editorů.

Podíl Podíl tweet E-mailem 7 nejlepších Linuxových textových editorů a alternativ Gedit

Obáváte se, že Gedit opustil jeho vývojář? I když nevíme, co přinese budoucnost, jeden z těchto sedmi textových editorů Linuxu by měl provést adekvátní náhradu.

Číst dále
Související témata
  • Linux
  • Linuxové aplikace
O autorovi David delony(49 článků zveřejněno)

David je nezávislý spisovatel se sídlem na severozápadě Pacifiku, původně však pocházel z oblasti Bay. Od dětství je technologickým nadšencem. Mezi Davidovy zájmy patří čtení, sledování kvalitních televizních pořadů a filmů, retro hraní a sbírání záznamů.

Více od Davida Delonyho

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru