Hexdump - Linux Command - Polokalamu Unix

Inoa

Hexdump - ascii, decimal, hexadecimal, octal dump

Hōʻuluʻulu

[- bcCdovx ] -words [- e format_string ] -words [- f format_file ] -words [- n lōʻihi ] -words [- s skip ] file ...

Hōʻike

ʻO ka pono o ka uila he mea kānana e hōʻike ana i nā kiko'ī i'ōleloʻia, a iʻole ka hōʻailona maʻamau, ināʻaʻohe kikowaena o nā kikowaena, ma ka hōʻailona i'ōleloʻia.

Eia nā koho penei:

-b

Hōʻike pākahi i kahi-byte Hōʻike i ka hoʻopiha hoʻokomo i loko o ka hexadecimal, a ma hope o ka māhele heʻumikumamāono-kaʻawale,ʻekolu kolamu, zero-piha, nā kiʻi o nāʻike hoʻokomo, i ka octal, ma ke laina.

-c

Hōʻikeʻano hōʻike hoʻokahi-byte Hōʻike i ka hoʻopiha hoʻokomo i loko o ka hexadecimal, a ma hope o ka māhele heʻumikumamāono-kaʻawale,ʻekolu kolamu, nā piha-piha, nā huapalapala o nāʻike hoʻokomo i kēlā me kēia laina.

-C

Hōʻikeʻo hex + cancical hex + ASCII hōʻike i ka hoʻopiha helu komo i loko o ka hexadecimal, a ma muli o nā māhele heʻumikumamāono, aʻelua mau kolamu, nā bytes hexadecimal, a ua ukaliʻia nā paʻi heʻumikumamāono ma ka% _p hōpili i hoʻopaʻaʻia ma ka "` | ".

-d

Hōʻike pāʻikuʻu lua-byte Hōʻike i ka hoʻopiha hoʻokomo i loko o ka hexadecimal, a ma hope o nā kaʻawaleʻelima,ʻelima kolamu, nā'ōnaehana lua-ʻeha,ʻelua mau māka o kaʻike komo, ma ka decimal i kākauʻoleʻia, no kēlā me kēia laina.

-e format_string

E hōʻano i kahi kiʻina maʻamau e hoʻohanaʻia no ka hōʻikeʻana i nāʻikepili.

-e format_file

E ho'ākāka i kahi faila i loaʻa kahiʻenehana hōʻano hou a unuhi hou paha. Nā laina a me nā laina i hoʻoheheʻeʻia me ka hala muaʻole o kahi maʻamau hash ( # i mālamaʻia.

-n lōʻihi

Hōʻike i nā lōkahi lōʻihi o ke komoʻana.

-o

Hōʻike pālua lua-byte Hōʻike i ka hoʻopiha hoʻokomo i loko o ka hexadecimal, a ma hope o nā kaʻawale heʻelima, heʻeono mau kola, zero-piha,ʻelua mau'āpana o nāʻike hoʻokomo, ma ka octal, ma ke laina.

-e hoʻopau

E kāpae i nā'āpana bytes mai ka hoʻomakaʻana o ka hoʻokomo. ʻO ke kumu kuhi, ua unuhiʻia ka hewa ma keʻano he helu decimal. Me ka heleʻana 0x a iʻole 0X offset , ua unuhiʻiaʻo ia he helu hexadecimal, keʻole, me ka helu ākea 0 ka mea i hoʻohālikelikeʻia e like me ka helu o ka octal. E hoʻollo ana i ka hua b k aiʻole ka m no ka hoʻoponopono i nā kumu e unuhiʻia heʻano he 512 1024 a 1048576 paha.

-v

Hōʻike ka - v i ka hexdump e hōʻike i nāʻikepili i komo. Ma waho o ka - v koho, kekahi o nā hui o nā laina kikowaena, e like me ka hui mua o nā lālā laina (koe wale no nā hoʻopae komo), ua paniʻia me kahi laina i komo i kahi leka.

-x

Hōʻike hexadecimal lua-byte Hōʻike i ka hoʻopiha hoʻokomo i loko o ka hexadecimal, a ma hope o nāʻewalu, kewalewale ka hakahaka,ʻehā mau kola, zero-piha,ʻelua-byte huahelu o nāʻike hoʻokomo, ma ka hexadecimal, ma ke laina.

No kēlā me kēia kaomi hoʻokomo, nā kope i kākauʻia i ka hoʻokomo i nā huahana kūwaho, e hoʻololi i nāʻikepili e like me nā hōpili palani i'ōleloʻia e nā - e me - f nā koho, i ka hoʻonohonoho i'ōleloʻia.

Nā Hōʻike

Loaʻa i kekahi kolapa ka helu o nā pūnaewele hoʻonohonoho, i hoʻokaʻawaleʻia e ka'ōlohelohe. Aiaʻekoluʻene mau waihona ma kahi pūnaewele: kahi helu helu, kahi helu byte, a me kahi hōʻailona.

ʻO ka helu kuhi he helu hoʻopili kūponoʻole, aʻo ka mea hoʻopiʻi i ka mea hoʻokahi. Hoʻohanaʻia kēlā me kēia puka i nā manawa heluʻike.

ʻO ka helu helu kūhelu he helu hoʻopili kūpono. Inā hōʻikeʻia, kuhikuhi i ka helu o nā bytes e weheweheʻia e kēlā me kēiaʻike o ka hōpili.

Inā heluʻia kahi helu helu a me / a i ka helu byte , pono ke hoʻonohonoho pono i hoʻokahi kaomi ma hope o ka helu helu a me / a ma mua paha o ka helu heluʻai e hōʻanoho iā lākou.

Ma mua o ka maheleʻana o ka slash i ka nānāʻiaʻana o kēlā me kēia wāwae.

Pono ponoʻia ka hōpiliʻana a pono e hoʻopuniʻiaʻo ia e nā kaha pālua (""). Ua unuhiʻia ma keʻano he hōpili maʻamau style style fprintf (see fprintf (3)), me nā kū'ē i kēia:

Hoʻokomoʻo Hexdump i nā aho hoʻololi hou hou:

ʻa [ dox ]

Hōʻike i ka hoʻopiha hoʻokomo, hoʻonuiʻia ma nā pūnae komo, o kaʻaoʻao aʻe e hōʻikeʻia. ʻO nā hua'ōlelo i hoʻohuiʻia o d a me x e hōʻike i ka base hōʻike e like me ka decimal, octal a hexadecimal ia.

_A [ dox ]

E like me ke kaula hōʻeuʻeuʻoʻoleʻa keʻoleʻo ia wale nō i hana hoʻokahi, i ka manawa i hoʻoponoponoʻia ai nāʻike o ka hoʻokomoʻana.

_c

Nā hualoaʻa puka i ka hoʻonohonoho pūnaewele paʻamau. Hōʻikeʻia nā hua'ōlelo nonprinting maʻekolu mauʻano, heʻeke-hoe i kaʻole, koe wale nō ka mea e nānāʻia ana e ka papa hana palekana maʻamau (ʻike i luna), i hōʻikeʻia e like meʻelua mau hua'ōlelo.

_p

Nā hualoaʻa puka i ka hoʻonohonoho pūnaewele paʻamau. Hōʻikeʻia nā hua'ōlelo nonprinting me he hoʻokahi "` . '"

_u

Hanaʻia US mau hua'ōlelo ASCII, koe naʻe ka hōʻikeʻana o nā pūnaewele ma ka hoʻohanaʻana i kēia mau mea, lalo iho, nā inoa. ʻO nā mea nui ma mua o 0xff, hexadecimal, ua hōʻikeʻia e like me nā aho hexadecimal.

000 nul 001 soh 002 stx 003 etx 004 hiki i 005 enq

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

00C ff 00D cr 00E pēlā 00F i ka 010 dle 011 dc1

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

018 hiki i ka 019 a 01A ma 01 01 esc 01C i 01D gs

01E rs 01E e pili iā mākou 0FF del

ʻO ka helu kuhi a kākoʻoʻia e nā helu hoʻohuliʻia penei:

% _c,% _p,% _u,% c

Hoʻokahi wale no ke helu.

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

ʻEhā pae hoʻokaʻina, hoʻokahi,ʻelua a meʻehā mau kuʻi kākoʻo i kākoʻoʻia.

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

ʻEwaluʻeke kūkākūkā,ʻehā mau helu kuʻi kākoʻo.

ʻO ka nui o nāʻikepili i unuhiʻia e kēlā me kēia kahepilihelu,ʻo ia ka huina o nāʻikepili i koiʻia e kēlā me kēia puka pahū,ʻo ia hoʻi ka helu o ka manawaʻikepili i ka helu heluʻai, aiʻole ka helu helu manawa e heluʻia nā bytes e pono ai i ka hōʻano ināʻaʻole ka helu helu ʻikeʻia.

Hoʻopiliʻia ka mea i loko o ka "" blocks ", kahi i ho'ākākaʻia ai kahi poho i ka nui loa o nāʻike iʻikeʻia e kēlā me kēia string string. Hōʻike i ka unuhi unuhi ma lalo o kahi o kaʻikepili i komo i kaʻikepili, nona ka pūnaehana hoʻohuhi hope loa e unuhi i kekahi helu o nā bytes aʻaʻole kahi helu heluʻikeʻia, e hoʻokomo i ka heluʻikeʻia a hiki i ka hoʻopauʻiaʻana o ka mākia a pau ināʻaʻole lawa kaʻike i koe i loko o ka poho e hoʻopiha i ka string format.

Inā, no ka hopena o ka hōʻailona hoʻohana a hoʻololi paha i ka helu heluʻike e like me ia i ho'ākākaʻia ma luna nei, uaʻoi aku ka helu o ka helu ma mua o ka hoʻokahi,ʻaʻohe hua o nā hāmeʻe ma waho o ka hoʻolālā hope loa.

He kuhi ka hōʻikeʻana i ka helu byte a me nā hōʻailonaʻano hoʻololi a me nā aho keʻole nā ​​mea a pau akā hoʻokahi wale nō o nā hua'ōlelo hoʻololi a i nā string paha a _A a

Inā, no ka hōʻoiaʻana o ka n - n a iʻole ka hopena o ka file i loaʻa, ua hoʻokomo waleʻia nāʻike komo wale nō i ka string string,ʻo ka pahu i hoʻokomoʻoleʻia i lawa no ka hōʻikeʻana i nāʻikepili i loaʻa (ʻo ia hoʻi, nā pūnaewele hōʻano'ē aʻe. e hōʻike ka hopena o nāʻikepili i kekahi helu o nā bytes zero).

Hoʻopiha houʻia nā huahana'ē aʻe e kēlā me kēia mau hōʻailona hōpili i kahi helu like o nā wahi. ʻO ka helu kūlike o nā ākea ua heluʻiaʻo ka helu o nā hakahaka puka i kahiʻano hoʻololi hoʻololi a me ka laulā āpau likeʻole a me ka pololei e like me kaʻano hoʻololi a me ke kānana hoʻololi paha ma kahi '` + ' '` ``' '`` `` # ' ' ua weheʻia nā hae hua'ōlelo hoʻohuli, a me ke kuhikuhiʻana i kahi string NULL.

Ināʻaʻole i heluʻia nā aho kiko'ī, ua like ka hōʻike paʻamau i ka weheweheʻana i ka koho - x .

hele maiʻo 0 ma ka hopena a me> 0 inā loaʻa kahi kuhi.

Nā hiʻohiʻona

Hōʻike i ka hoʻokomo i ka palapala maʻamau:

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

Hoʻohana i ka koho -x:

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

Nā Kūlana

ʻO ka pono ka mea e pono ai ka St -p1003.2.