Hexdump - Command Command - Unix Command

Ainm

hexdump - ascii, deicheach, hexadecimal, octal dump

Synopsis

[- bcCdovx ] -words [- e format_string ] -tords [- f format_file ] -cuaran [- n fad ] -nàraichean [ sgiobadh ] faidhle ...

Tuairisgeul

Is e criathrag a th 'anns a' ghoireas hexdump a tha a 'sealltainn na faidhlichean ainmichte, no an t-ionaid àbhaisteach, mura h-eil faidhlichean air an sònrachadh, ann an cruth a chaidh ainmeachadh.

Tha na roghainnean mar a leanas:

-b

Taisbeanadh octal aon-byte Taisbeanaibh an toradh a chaidh a cho-chothromachadh ann an sia-sheasadan, le sia-deug de cholbhan air an sgaradh, trì colbh, lìonadh neoni, bytes de dhàta a-steach, ann an octal, gach loidhne.

-c

Taisbeanadh caractar aon-bhile Taisbein an toradh a chaidh a cho-chothromachadh ann an hexadecimal, agus le sia caractaran de dhàta ro-sgaraichte, trì colbh, làn-fhànais de dhàta a-steach gach loidhne.

-C

Taisbeanadh Canseanach Hex + ASCII Taisbean an toradh a chaidh a chothromachadh ann an hexadecimal, agus air a leantainn le sia colbhan deug de spàthan, dà cholbh, bytes sia-sheasmhach, agus na sia deug deug a-mach ann an cruth% _p ceangailte ann an caractaran `` | ''.

-d

Taisbeanadh deicheach dà-bhuille Taisbeanaibh an toradh a chaidh a cho-chothromachadh ann an hexadecimal, agus ochd aonadan dà-bhile, de cholbh, còig colbh, lìonadh neoni, ann an deicheamh gun ainm, gach loidhne.

-e format_string

Sònraich sreath de chruth a thèid a chleachdadh airson dàta a thaisbeanadh.

-f format_file

Cuir sònrachadh faidhle anns a bheil aon no barrachd de shreathan cruth ùr air an sgaradh. Loidhnichean fiadhaich agus loidhnichean a tha a 'chiad charactar neo-bhàn mar chomharra hash (tha iad air an leigeil seachad.

-n fhaid

Eadar-theangachadh ach bytes fad de chuideachadh.

-o

Taisbeanadh octal dà-byte Taisbeanaibh an toradh a chaidh a cho-chothromachadh ann an hexadecimal, agus air a leantainn le ochd dàta a tha air an sgaradh le farsaingeachd, sia colbh, àireamhan neoni-lìonaidh, dà-byte ann an octal, gach loidhne.

-saontachadh

Leudaich bytes a-mach bho thoiseach an ionaid. Mar as trice, thèid co-luachadh a mhìneachadh mar àireamh deicheach. Le co- luing 0x no 0X a tha air a mhìneachadh mar àireamh hexadecimal, air dhòigh eile, le co- luachadh as àirde 0 air a mhìneachadh mar àireamh octal. A 'cur an cèill ris a' charactar b k no m gus na h - adhbharan a rèiteachadh gu bheil e air a mhìneachadh mar iomadachadh de 512 1024 no 1048576 fa leth.

-v

Tha an roghainn - v ag adhbharachadh hexdump airson a h-uile dàta a chuireas a-steach. Às aonais an - v roghainn, thèid àireamh sam bith de shreath de loidhnichean toraidh, a bhiodh co-ionann ris a 'bhuidheann loidhnichean toraidh a bha air thoiseach (ach a-mhàin airson a' chuibhreachadh a-steach), a chur an àite loidhne air a dhèanamh suas de aon rionnag.

-x

Taisbeanadh sia-sheasach dà-bhile Taisbeanaibh an toradh a chaidh a rèiteachadh ann an hexadecimal, le ochd, àite air a sgaradh, ceithir colbh, lìonadh neoni, dà dhuilleag de dhàta a-steach, ann an sia-sheasamh, gach loidhne.

Airson gach faidhle ionchuidh, bidh e a 'toirt seachad an athchuinge gu toraidhean àbhaisteach, ag atharrachadh an dàta a rèir nan cruth cruth a tha air an comharrachadh leis na roghainnean e agus - f , san òrdugh a chaidh a shònrachadh.

Cruthan

Tha sreath de dh'aonadan cruth ann an sreang cruth, air an sgaradh le àite-beag. Tha suas ri trì nithean ann an aonad cruth: cunntas ath-aithris, cunntadh beithe, agus cruth.

Tha an cunntas ath-bhualadh na h-iomlan de roghainn roghainneach, a tha a 'ciallachadh aon. Tha gach cruth air amannan cunntais ath-shuidheachadh.

Tha an cunntas bhiobalta mar aonad roghainn deimhinneach. Ma tha e air a shònrachadh, tha e a 'mìneachadh an àireamh de bhileagan a thèid a mhìneachadh le gach gearradh den chruth.

Ma thèid cunntadh ath-aithris agus / no cunntas leidhte a shònrachadh, feumaidh aon sgaradh a bhith air a chur às deidh na cunntadh a-rithist agus / no mus cunnt na beothaich gus an ath-sheasamh.

Thathas a 'toirt aire do làrach whites sam bith ron no às deidh sin.

Tha an cruth riatanach agus feumaidh a bhith air a cuairteachadh le comharran dùbailte (""). Tha e air a mhìneachadh mar shreath cruth fprintf-style (faic fprintf (3)), leis na h-eisgeachdan a leanas:

Bidh Hexdump cuideachd a 'toirt taic dha na sreathan atharrachaidh a bharrachd a leanas:

_a [ dox ]

Taisbean an toradh a chaidh a cho-chothromachadh, mean air mhean thar faidhlichean a-steach, den ath byte ri bhith air a thaisbeanadh. Bidh na caractaran ceangailte ris agus x a ' comharrachadh an ionad taisbeanaidh mar deicheach, octal no hexadecimal fa leth.

_A [ dox ]

Co-ionnan ris an t-sreath tionndaidh _a ach a-mhàin nach eil e air a choileanadh aon uair, nuair a chaidh a h-uile dàta a chuir a-steach a phròiseas.

_c

Caractaran toraidh anns an t-seata caractar bunaiteach. Tha caractaran neo-dhealbhaidh air an taisbeanadh ann an trì caractar, octal neadachadh, ach a-mhàin an fheadhainn a tha riochdachail le comharradh teicheadh ​​àbhaisteach (faic gu h-àrd), a tha air an taisbeanadh mar dà shreath charactar.

_p

Caractaran toraidh anns an t-seata caractar bunaiteach. Tha caractaran neo-aithris air an taisbeanadh mar aon `` . ''

_u

Toraidhean de charactaran ASCII na SA, ach a-mhàin gu bheil caractaran smachd air an taisbeanadh a 'cleachdadh nan ainmean a leanas, a' chùis ìseal. Tha caractaran nas motha na 0xff, hexadecimal, air an taisbeanadh mar shiacan sia-sheasmhach.

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

006 00 00 bel 008 bs 009 ht 00Aff 00B vt

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

012 dc2 013 dc3 014 d4 Fòn 015 nas sine 016 agus 0b

018 Faodaidh 019 em 01A fo 01B esc 01C fs 01D gs

01E rs 01F us 0FF del

Tha na cunntasan bunaiteach is taiceil airson na caractaran atharrachaidh mar a leanas:

% _c,% _p,% _u,% c

Tha aon bhileag a 'cunntadh a-mhàin.

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

Tha ceum beag de bhile, cunntadh aon, dhà agus ceithir leite a 'faighinn taic.

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

Ochd fichead gu h-àbhaisteach, taic le ceithir cunntasan leidhte.

Is e an t-suim de dhàta a chaidh a mhìneachadh le gach sreathan cruth an t-suim a th 'aig gach aonad cruth, a tha na cunntadh a-rithist aig amannan a tha a' cunntadh a 'bhiobalta, no a' cunntadh a-rithist an àireamh de bhileagan a dh 'fheumas an cruth mura h-eil an tote a' cunntadh sònrachadh.

Tha an t-iarrtas air a làimhseachadh ann an `bloic ', far a bheil bloc air a mhìneachadh mar an t-suim as motha de dhàta a chaidh a shònrachadh le sreang cruth sam bith. Tha cruth-tìrean cruth ag eadar-mhìneachadh nas lugha na luach dàta bloc a-steach, agus tha an aonad cruth mu dheireadh aca ag eadar-mhìneachadh cuid de bhileagan agus nach eil cunntadh air a shònrachadh air a shon, gu bheil cunntas air a dhol air adhart gus an tèid am bloc ionchuir gu lèir a phròiseasadh no nach eil fiosrachadh gu leòr ann air fhàgail sa bhloc gus an t-sreang chruth a riarachadh.

Ma tha, mar thoradh air sònrachadh an neach-cleachdaidh no hexdump a 'dèanamh atharrachaidhean air a' chunntas ath-aithris mar a chaidh a mhìneachadh gu h-àrd, tha cunntas ath-sgrùdaichte nas motha na aon, chan eil caractaran àite-fuirich air an toradh a 'toradh a-mach tron ​​ath-chuairt mu dheireadh.

Is e mearachd a th 'ann a bhith a' sònrachadh cunntas leite a bharrachd air iomadach caractar atharrachaidh no strìan mura h-eil a h-uile càil ach aon de na caractaran atharrachaidh no na sriantan _a no _A

Ma tha, mar thoradh air a bhith a 'sònrachadh an roghainn - n a' ruighinn crìoch-às-faidhle, chan eil dàta a-steach a 'riarachadh sreang cruth ach gu ìre mhòr, tha an bloc ionchuidh air a ghlanadh gu leòr gus an dàta a tha ri fhaotainn a shealltainn (ie aonadan cruth sam bith a tha a' dol thairis air bidh deireadh an dàta a 'sealltainn cuid de na h-àireamhan neoni).

Tha barrachd àiteachan co-ionann air toradh a bharrachd le sreathan cruth mar seo. Tha àireamh de dh'àiteachan co-ionann air a mhìneachadh mar an àireamh de thoraidhean fànais le caractar atharrachaidh leis an aon leud raon agus cruinneas leis a 'charactar tionndaidh tùsail no an t-sreath tionndaidh ach le aon `` + ' '``' '`` # # ' caractaran bratach atharrachaidh air an toirt às, agus a 'toirt iomradh air sreang NULL.

Mura h-eil sreathan cruth air an sònrachadh, tha an taisbeanadh bunaiteach co-ionann ri bhith a 'comharrachadh an - x roghainn.

0 a 'soirbheachadh agus> 0 ma thachair mearachd.

EISIMPLEIREAN

Taisbeanaibh an toradh ann an cruth perusal:

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

Cuir an gnìomh -x an gnìomh:

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

Inbhean

Thathas an dùil gum bi an utility St -p1003.2 co-chòrdail.