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:
- ʻAʻole hiki ke hoʻohana i kahi asterisk (*) e like me ke ākea ākea a iʻole ka pololei.
- Ponoʻia ka helu helu aʻo ka māhele kahua no kēlā me kēia '' '' 'āiho hoʻololi' ana (e like me ka fprintf (3) paʻamau e kahakaha i ka laina a pau ināʻaʻole i ho'ākākaʻia ke kikowaena).
- ʻAʻole i kākoʻoʻia nāʻano hoʻohuli '`h' ','` '' ',', '`' ',` `p' 'a'` `` q ''.
- Hoʻomanaʻoʻia ka papahana hoʻopakele maʻamau i ho'ākākaʻia ma ka pā'ālua C:
NUL \ 0
\ f
\ n
\ r
\ t
\ v
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.