Hexdump - Fermandariya Linux - Komîteya Unix

Nav

hexdump - ascii, dicţionar, hexadecimal, dump oktal

Synopsis

[- bcCdovx ] -words-[ e- format_string ] -words [ -f format_file ] -words [-n length ] -û-pelê [ pelê ] pelê ...

Terîf

Bikaranîna hexdump e ku fîlterek ku pelên daneyên taybetkirî dide an an standard standard, heger heke pelên nayê diyar kirin, di bikarhênerên formatê de diyar kirin.

Vebijêrk wek vê yekê ye:

-b

Display -a-byte oktal Display the input offset in hexadecimal, followed by sixteen space-separated, three columns, zero-filled, bytes of input, in line, octal.

-c

Display display of one-byte Display the input offset in hexadecimal, followed by sixteen spaces separated, three columns, space-filled, characters of the data per line.

-C

Pêşniyarek hex + ASCII nîşan bide hexadecimal, li dû şeş cihek cuda vekirî, du stûn, hexadecimal bytes nîşan bide, paşê heman şeş bayîtan di% _p format di encama `` | '' ve girêdayî ye.

-d

Display display of two-byte display in input offset in hexadecimal, followed by eight space-separated, five columns, zero-filled, two-byte units of input, in a decimal number, per line.

-e format_string

Ji bo daneyên danûstandinên stringê formatê binirxînin.

-f format_file

Peldanka pelê binivîse ku yek an jî bêtir nûline nûçeyên pelê vekirî. Rêzên rêz û rêzikên ku yekemek nehêlkirî ye ku nîşanek hêşî ye ( # nayê dîtin.

-n dirêj

Tenê ji hêla bendeyên inputê binivîse.

-o

Display display of two-byte display in input offset in hexadecimal, followed by eight space-separated, six columns, zero-filled, two-byte quantities of input, in octal, per line.

-s

Ji destpêka veguhastinê vekin veşartin. Bi rêkûpêk, sepandina nimûne wekî nimreya decimalê ye. Bi tevlîbûna 0x an jî 0X tête hejmareke hejmareke hexadecimal tê dayîn, nebe, bi tevlîheviya 0 ya pêşengî tête navnîşa nimûneya oktal. Tevlêbûna taybetmendiya k k or m ji bo destnîşankirina sedemên ku bi piraniya 512 1024 an jî 1048576 ve tê şirove kirin.

-v

Vebijêrk ji hexdumpê re bibe sedema daneyên danûstendinê de. Bêyî v- vêvek, hejmarek komên hilberên hilberê, ku dê ji hêla pêşî ya barkirina hilberên hilberê (yek ji bo qeydên gazê), dê di heman demê de bi awayekî asteriskî ve girêdayî ye.

-x

Performansa hexadecimalê du-byte di hexadecimalê de, pişta heşt heşt, cihê vekirî, çar çarçoveyî, şeş-tije, du-byte ji hêla daneyên danûstandinê, di hexadecimal de, per line.

Ji bo pelê her inputê, bi veguhestina veguhestina standard ya standard veqetîne, bi daneyên forma formatên ji hêla hêla bijartî ve têne veguherandin, ji wan re diyar kirin.

Forma

String-a-string di nav deverên yek-format format hene, ji alîyê whitespace ve girêdayî ye. Yekînek forma heya sê pirtûkan hene: nirxandina hejmarek, hejmar, û formatek.

Hejmaran hejmar e ku hejmarên erênî yên erênî yên erênî yên erênî yên erênî ye. Her format di demên hejmartinê de derbas kirin.

Hejmar ji alîgirên erênî yên alternatîf e. Heke diyar dike ku hejmara hetesê bişkojk ji hêla her revandin ya formatê ve bêne şîrovekirin.

Heke hejmarkirina hejmarek û / an jî hejmarek hejmar tête diyar kirin, piştî ku hejmarkirina hejmarek û / an berî heya hejmarê ji bo wan veqetîne, divê pêdivî ye.

Ji ber pişka paşê ve an paşî kîjan spîpacek bête dîtin.

Forma pêdivî ye û divê ji hêla du şîfre ("") ve girêdayî ye. Ew ji hêla stratejiya fprintf-style ve tê şirove kirin (ji felsefên jêrîn (fprintf (3) binêrin:

Hexdump herweha stratejiyên jêrîn ên din ên piştevanîya piştgirî dike.

_a [ dox ]

Daxistina veguhestinê, pelên li ser pelên inputê, yên din ên ku li pêş bên nîşandan. Lîsteyên vekirî yên d o û x diyarbekirî wekî dakêşî, octal an hexadecimal re diyar dike.

_A [ dox ]

Ji ber ku hemû danûstandinên danûstandinan tête kirin, ji ber ku tenê ew yek carî pêk tê girêdana string-a conversion string.

_c

Guhertoyên hilbijêre di çarçoveya navekî default de. Lîsteyên ne-namekirinê di sê kesan, oct-padded de têne nîşandan, bêyî wan ji hêla nimûne bi hêla hilbijarkirina standard standard ve tê nîşandan

_p

Guhertoyên hilbijêre di çarçoveya navekî default de. Lîsteyên ne-namekirinê wekî `` . ''

_u

Derheqê DYA-ASCII-ê, ji bilî xalên ku kontrolkirina kontrola jêrîn bi jêr, jêrîn-nav, navên bikar tên nîşandan. Ji hêla 0xff, hexadecimal, hêsirên wekî hexadecimal têne nîşandan.

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

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

00C ff 00D cr 00E so 00F si 010 dle 011 dc1

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

018 dikarin 019 em 01A sub 01B esc 01C fs 01D gs

01E rs 01F us 0 del del

Bişkojk û piştevaniya piştevanîya ji bo lîstikên veguherîna guhertinê têne gotin:

% _c,% _p,% _u,% c

Yek ji hêla tenê tenê hesab dike.

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

Bi çarçoveya çaralî ya yekem, yek, du û çar çarçeyan piştgirî kirin.

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

Eight byte default, four keyte support supported.

Gelek daneyên danûstandinê ji hêla her formatê ve tête şert e ku ji hêla her formatê re pêwîst e ku hejmara hejmarê hejmarek hejmartî ye, an jî hejmarek hejmartinê hejmara hetesên ku ji hêla belgeyê ve tête hewcedar be diyar kirin.

Di derveyî `` blocks 'de, lêbelê ku blok ji hêla tevahî daneyên daneyên herî hêja ji hêla stringê ve hatiye diyarkirin. Pirtûka pirtûka şirovekirina kêmkirina danûstandina bloka daneyên danûstandinên kêm ên ku, hejmara formatê herdu hejmarek hejmareke hûrgelan tête destnîşankirin û hejmarên nirxek taybet tune ye, hejmarek hejmar hebe heya heya tevahiya astengiya pêvajoyê tête kirin an jî heb hema hebe hebe di bloka bêdeng bimîne da ku strateke forma xwe bigire.

Heke, wekî encamên bikarhênerê bikarhênerî an hexdump guhertinê hejmareke ku ji jorê vekirî tête, hejmarek hejmareke mezin ji hev yek e, hewayên hûrgelên hûrgelên ku di dema paşînkirinê de derbas dibe.

Ew çewtiyek e ku hejmareke yekîtiyê û herwiha hemî guhartinên guhartinê an jî hebên ku bi tevahî lê ji hêla celebên anku an strûguherînan an _a an jî e

Gava ku, encamekkirina nimûneya n- an an end-of-file tê gihîştin, daneyên danûstandin tenê bi qonaxa formatek tewqil dike, blokek nîv-padded-e-heqê pêdivî ye ku ji bo hemû daneyên heyî hene dawiya danûstendinan hin hejmarên sîleyan nîşan bide).

Di derveyî hilberê de ji hêla formên wesayîtan ve têne navnîşan deverên navfireh. Gelek jimareyên cîhên wekhev deverên ku ji hêla cihan veguhertina veguhertina veguherterên bi heman zeviya çarçoveyê û rastiyê wekî wekî guhertineke krîterê an jî guherîna guhertina rast lê bi `` '' `` '' `` # '' Guherandinên ala alterê veguherandin, û referendkirina NULL string.

Heke hûrgeyên pelan diyar kirin, pêşniyara default default wek x- xeberkirinê ye.

0 ser serketî û> 0 eger çewtiyek çêbû.

EXAMPLES

Di binivîse formatê de perçeyê de nîşan bide:

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

The -x option implementing:

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

Standards

Têbigere tête ku St-p1003.2 hevbigere be.