Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako upraviť hex súbor v Linuxe

Všetky informácie na počítači , bez ohľadu na to , ako sa zdá , pre užívateľov , je uložená fyzicky ako binárny kód , séria núl a 1s . V matematický jazyk , binárne ukladá informácie v " základu 2 " , pretože existujú iba dve číslice . Hoci binárne je nejpravdivější hardvéru , v skutočnosti , takmer všetky informácie o počítači je zakódovaná v bytoch : sérii ôsmich binárnych bitov , ktoré má špecifický význam . Napríklad v ASCII kóde , každá postava v anglickom texte má nastavenú jeden byte kód . To je základ - 16 , alebo šestnástkovej , napájací spôsob , ako pracovať so surovými dátami . Je to väčší zmysel , než binárneho kódu , ale to je ešte presnejší presne tak , ako sú dáta reprezentované v pamäti . Pokyny dovolená 1

Otvorte terminál . Postup sa líši v závislosti na vašej verzii systému Linux .
2

typu " xxd filename> TEMP . " Tým sa vytvorí " hex dump " v súbore " TEMP " .
3

Zadajte " vim TEMP . " Vim je populárny a výkonný textový editor dostupný v takmer každom systéme Linux , ale nebojte sa ho nahradiť názvom svojho preferovaného textovom editore .
4

Zmeňte súbor podľa potreby . Napríklad , v textovom súbore , možno budete chcieť vymeniť všetky karty , zastúpené kódu ASCII 09 , s tromi medzerami , ako v kóde ASCII 202.020 .
5

Uložte svoju prácu . V Vim , môžete to urobiť tým , že udrie " Esc " a zadaním " : w " .
6

typu " xxd -r TEMP > filename " . Toto prepíše existujúci súbor pomocou upraveného hexadecimálneho výpisu .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené