Hexdump - Linux Command - Unix Command

Ном

hexdump - ascii, даҳум, ҳиссагнитӣ, кӯҳнаи даҳонӣ

Калима

[- bcCdovx ] - калимаҳои [- формат_нависӣ ] - калимаҳо [- f format_file ] - калимаҳои [- дарозии ] -ҳо [- skip ] файли ...

Тавсифи

Хизматрасонии hexdump филтерест, ки файлҳои муайянро ё нишонаи стандартиро нишон медиҳад, агар ягон файл муайян карда нашавад.

Имкониятҳои зерин иборатанд:

Намоиши якнафарии яктарафа Сатҳи капиталӣ дар якҷоягӣ, баъд аз он тақрибан 16 кг ҷойгир карда шудааст, се сутуни, сифр пур мешавад, ки ҳаҷми пуркардашударо, дар сентябри, дар ҳар сатр нишон диҳед.

-c

Намоиши як хусусияти яктарафа Сатҳи капиталистӣ дар таснифот , пас аз он тақрибан 16 кг ҷудогона, се сутун, майдонҳои пуркардашуда, аломатҳои маълумоти воридшударо ба сатр нишон диҳед.

Ҳиссаи каноникӣ + ASCII нишондиҳандаро дар якҷоягӣ бо аломатҳо нишон медиҳад, пас аз он 16-соат ҷудо карда мешавад, ду сутуни, боғҳои болоӣ, баъд аз ҳамон бисту як блог дар формати _ формати "` | | 'аломатҳо.

-d

Дониши дуунфаи даҳӣ Сатҳи дохилшавӣ дар синхронизатсия, пас аз ҳашт майдон ҷудо кардан, панҷ сутуни, нопурраҳо, ададҳои дуюми додаҳои такрорӣ, дар охири сатр, ҳар сатр.

-e format_string

Нишон додани сатри формати барои нишон додани маълумот истифода мешавад.

-f format_file

Файлеро дар бар гирад, ки як ё якчанд навъи навъҳои алоҳидаи навишташударо дар бар мегирад. Хати хати ва хатҳои холӣ, ки аввалин хусусияти бесарусомонӣ нишонаи ишғоли ( # рад карда шудааст).

дарозии

Танҳо бачаҳои ҳаҷмии тарҷумаро тарҷума кунед.

-o

Экрани дутарафа Сатҳи тавзеҳотро дар якҷоягӣ нишон медиҳад, пас ҳашт майдон ҷудо карда шудааст, шаш сутуни, нопурраҳои пуркардашуда, миқдори дугонаи иттилооти воридшавӣ дар сентябри, дар як сатр.

-мегӯянд

Бастаҳои пулакӣ аз оғози кунҷи гузаред. Бо нобаён, фармоиш ҳамчун адади даҳӣ шарҳ дода мешавад. Бо рақами 0x ё 0X ба рақами шонздаҳӣ шарҳ дода мешавад, дар акси ҳол, бо 0 дараҷаи пешқадами рақамӣ сақф аст. Ба муқоиса кардани рамзи b ё m барои хароҷоти он, ки он ҳамчун як қатор аз 512 1024 ё 1048576 маънидод карда мешавад .

-п

Варианти V - барои ҳама нишондиҳандаҳои додашударо нишон медиҳад. Варианти V - ягон воҳиди гурӯҳҳои хати баромадан, ки ба қабл аз қаблҳои хатҳои баромадан (ба истиснои истироҳатҳои дохилӣ) якхела мешавад, бо сатре, ки як ситораи ягона дорад, иваз карда мешавад.

-x

Дониши ду-яклухткунӣ Ҳуҷҷати ҳисобиро дар гимнастикӣ нишон медиҳад, пас аз ҳашт, фосила ҷудошуда, чор сутун, нопурраи пуркардашуда, миқдори дугонаи иттилооти воридшавӣ, дар ҳаштоданзим, ҳар сатр.

Барои ҳар як файли воридотӣ, воридотро ба протсеси оддии муқаррарӣ нусхабардорӣ намуда, маълумотро мувофиқи форматҳои функсияҳое , ки бо усули e - ва - f муайян шудаанд , ба тартиб даровардаанд.

Форматҳо

Дар сатри формат ягон адад формати формат мавҷуд аст, ки бо фосила ҷудо карда мешавад. Як воҳиди формат то се элемент иборат аст: ҳисобкунии такрорӣ, ҳисобҳои ҳисобкунӣ ва формат.

Миқдори такрорӣ ин санаи мусбӣест, ки ба як қатор аҳамият медиҳад. Ҳар як формат тақсимоти вақти такрориро истифода мебарад.

Рақамҳои парчами ҷудокунандаҳои мусбӣ ба шумор меравад. Агар муайян карда шавад, рақами ячейро муайян мекунад, ки ҳар як таклифоти форматро шарҳ дода тавонад.

Агар ҳисобкунии такрорӣ ва / ё ҳисобҳои ҳисобкунӣ нишон дода шавад, пас аз такрори такрорӣ ва / ё пеш аз он, ки ба онҳо беэътиноӣ карда шавад, бояд як секунҷаи ягона ҷойгир бошад.

Пеш аз он ва ё баъд аз пошхӯрӣ ҳар гуна фейсбукҳо беэътибор дониста мешаванд.

Формула талаб карда мешавад ва бояд аломати дутарафа ("") гирад. Он ҳамчун формати формати fprintf-style тарҷима шудааст (нигаред ба fprintf (3)), бо истиснҳои зерин:

Ҳexdump ҳамчунин маслиҳатҳои зеринро тақвият медиҳад:

_a [ dox ]

Намудани воҳиди ҷамъшавӣ нишон медиҳад, ки дар байни файлҳои воридотӣ, ки дар оянда ба оянда нишон дода мешавад. Рақамҳои рамзи d ва x-ро нишон дода, пойгоҳи намоиширо мутаносибан муаянкунанда, секунҷа ва ҳискунӣ муайян кунед.

_A [ dox ]

Дар қатори оҳангҳои табдилёфтаи _a, ғайр аз он, танҳо як маротиба анҷом дода мешавад, вақте ки ҳамаи маълумотҳои воридотӣ коркард карда мешаванд.

_c

Аломатҳои баромад дар маҷмӯи аломатҳои муқаррарӣ. Рақамҳои номуайян дар се сутун, сақфҳои сақфпӯшӣ, ба истиснои онҳое, ки аз огоҳиҳои стандартии ҷавобгарӣ мебинанд (нигаред ба боло), ки ду рақамҳои аломатиро нишон медиҳанд, нишон дода мешаванд.

Муфассалтар ...

Аломатҳои баромад дар маҷмӯи аломатҳои муқаррарӣ. Нишондиҳандаҳои номуайян ҳамчун "ягона" нишон дода мешаванд . "'

_u

Натиҷаҳои аломатҳои ASCII ИМА, ба истиснои он, ки рамзҳо назоратро бо истифодаи номҳои зер, поёнӣ, номҳо нишон медиҳанд. Чаҳорчӯбаи бузургтар аз 0xff, хати рости, ҳамчун сатрҳои матнӣ нишон дода мешаванд.

000 nul 001 soh 002 stx 003 etx 004 eo 005 enq

006 ack 007 bel 008 bs 009 ht 00A lf 00B vt

00C ff 00D c 00E то 00F ба 010 dle 011 dc1

012 dc2 013 dc3 014 dc4 015 nak 016 syn 017 etb

018 метавонад 019 окт 01A sub 01B esc 01C fs 01D gs

01Эр 01F мо 0FF д

Автомобилҳои пешфарз ва дастгиришаванда барои рақамҳои решавӣ чунинанд:

% _c,% _p,% _u,% c

Яке аз паҳлӯҳои он танҳо.

% d,% i,% o % u,% x,% x

Дуюм by default, як, ду ва чор байт дастгирӣ дастгирӣ.

% E,% e,% f % G,% g

Ҳаштумин нуқтаи аҳолинишин, чаҳор поя ба ҳисоб меравад.

Миқдори маълумоте, ки аз тарафи ҳар як формат форматшавандаро шарҳ медиҳад, маблағи маҷмӯи талабот аз рӯи ҳар як формати формате мебошад, ки вақти ҳисобкунии вақти ҳисобшударо ба ҳисоб гирифта мешавад, ё шумораҳои такрорӣ адади байтҳо бо формате, ки санҷиши додашавӣ нест нишон дода шудааст.

Воридӣ дар "блокҳо" истифода мешавад, ки дар он блок ҳамчун бузургтарин маълумоте, ки аз рӯи ҳар як сатри формат муқаррар шудааст, муайян карда мешавад. Намуди форматҳо камтар аз арзиши маълумотҳои блоки таркибӣ, ки қабати формати охирини онҳо шумораи муайяни ячейро мефаҳмонданд ва дараҷаи муқараршударо намебошанд, то он даме, ки блоки блокро коркард кардаед ё маълумоти кофӣ надошта дар блок барои қонеъ гардонидани формати формат боқӣ мемонад.

Агар, дар натиҷа, тасвири истифодабаранда ё hexdump тағирёбанда ҳисобкунии такрори дар боло тавсифшударо ҳисоб мекунад, ҳисобкунии такрорӣ аз яктарафа зиёдтар аст ва дар тӯли бори охирин рақамҳои ранги сурх бароварда намешавад.

Ин хатоест барои нишон додани ҳисобҳои ҳаҷм, инчунин рамзҳои ранг ё рангҳои гуногун, агар ҳамаи онҳое, ки ҳар яке аз рамзҳо ё рангҳо - _a ё _A

Агар дар натиҷаи тасвири параметрҳои интихобшуда ё нусхабардории нусхабардорӣ дода шуда бошад, маълумоти воридотӣ танҳо як рамзи форматро қонеъ мекунад, блоквелӣ ба таври кофӣ барои нишон додани ҳамаи маълумотҳои мавҷудбуда (яъне ҳар гуна қисмҳои шаклбандӣ) охири маълумот баъзе рақамҳои сифр бачаҳо нишон медиҳад).

Бозёфтҳои минбаъда бо чунин тарҳҳо ба рақами баробарҳудии ҷойҳо иваз карда мешаванд. Миқдори баромади майдонҳо ҳамчун теъдоди маҳсулот аз рӯи ҳарфҳои параметрӣ бо як паҳнои майдон ва дақиқ ҳамчун рамзи аслии табдил ё ранг, вале бо " + " '' `` # # '' аломатҳои параметрҳои параметрӣ хориҷ карда мешаванд, ва рамзи string NULL.

Агар ягон сатрҳои тасвир муайян карда нашуда бошад, нишонаи намоиш ба нишон додани - x- ро баробар мекунад.

0 дар муваффақият ва> 0, агар хато рух дода бошад.

Мисолҳо

Воридшавӣ дар формати ҳаракати намоиш:

"% 06.6_ao" 12/1 "% 3_u" "\ t \ t" "% _p" "\ n"

Амал намудани вариант:

"% 07.7_Ax \ n" "% 07.7_ax" 8/2 "% 04x" "\ n"

Стандартҳо

Умедвор аст, ки St -p1003.2 мувофиқ бошад.