Hexdump - Iwu Linux - iwu Unix

Aha

hexdump - ascii, decimal, hexadecimal, octal dump

Nkọwapụta

[- bcCdovx ] -words [- e format_string ] -words [- f format_file ] -words [- n length ] -words [- s skip ] file ...

Nkọwa

Ihe bara uru hexdump bụ nchịkọta nke na-egosiputa faịlụ ndị akọwapụtara, ma ọ bụ ndenye ntinye, ọ bụrụ na enweghị faịlụ akọwapụtara, na onye ọrụ akọwapụtara.

Nhọrọ ndị a bụ:

-b

Onodu octal ngosi Na-egosiputa mmezi ntinye na hexadecimal, na-esote ebe iri na isii-nkewa, kọlụm atọ, efu efu, octets nke data ntinye, na octal, kwa akara.

-c

Ngosipụta ngosi njirimara Na-egosipụta nkwụnye mmeghe na hexadecimal, wee soro nkeji iri na isii-nkewapụrụ, kọlụm atọ, nke jupụtara n'ọgba, ihe odide nke data ntinye site n'usoro.

-C

Igosipụta hexingcimal nke Canon + na-egosipụta nkeji iri na isii-nkewa, kọlụm abụọ, hetsadecimal bytes, sụgharịrị iri na isii bytes na% _p usoro nke e dere na `` | '' odide.

-d

Ngosipụta onu ogugu abuo Gosiputa mmeghari ntinye na hexadecimal, wee wepụ nkeji asatọ, okpukpu ise, efu efu, uzo abuo abuo nke data ntinye, na nchikota akaghi aka, kwa akara.

-e format_string

Kọwaa usoro ederede iji mee ihe maka igosipụta data.

-f format_file

Kọwaa faịlụ nke nwere otu ma ọ bụ karịa ederede dị iche iche dị iche iche. Akwụsị na eriri ndị na-enweghị ihe ọ bụla bụ akara akara ( # na -eleghara anya.

-n ogologo

Kọwaa nanị octets ogologo nke ntinye.

-o

Ụdị octal abụọ-octte Gosi nzaghachi ọsọ ọsọ na hexadecimal, na-esote asatọ dịpụrụ iche, ogwe isii, efu efu, ọnụọgụ abụọ nke data ntinye, na octal, kwa akara.

-akwụsị

Kwụsị bytes site na mmalite nke ntinye. Site na ndabara, a na-atụgharị mmebi dị ka ọnụọgụ ọnụ. A na-atụgharị mkpụrụedemede 0x ma ọ bụ 0X dịka ọnụọgụ hexadecimal, ma ọ bụghị ya, a na-asụgharị mkpụrụedemede 0 dị ka nọmba octal. Igosipụta agwa b k ma ọ bụ m iji mebie ihe mere ọ ga-eji kọwaa ya dịka otutu nke 512 1024 ma ọ bụ 1048576 .

-v

Ihe - v nhọrọ na - eme ka hexdump gosipụta data data niile. Enweghị nhọrọ - v , ọnụ ọgụgụ ọ bụla dị iche iche nke mmepụta mmepụta, nke ga-adị ka nke ahụ dị na mbụ nke usoro mmepụta (ma e wezụga maka ntinye aka), ejiri akara nke ejiri akara akara.

-x

Onyonyo hexadecimal abụọ na-egosi nkwụnye mmeghe na hexadecimal, na asatọ, ohere nkewa, kọlụm anọ, efu efu, ọnụọgụ abụọ nke data ntinye, na hexadecimal, kwa akara.

Maka faịlụ ntinye ọ bụla, ederede ntinye na ntinye aka na mmepụta ọkọlọtọ, na-agbanwe data dịka nkwekọ usoro dị iche iche site na nhọrọ - e na - f , na iwu na ha kwuru.

Ụdị

Ọkpụkpọ usoro nwere ọnụọgụ nke usoro usoro, nkewapụrụ site na ọcha. Otu usoro usoro nwere ihe atọ: ọnụọgụ ngosi, ọnụ ọgụgụ byte, na usoro.

Ọnụ ọgụgụ nke igosi ọnụ bụ nọmba integer nhọrọ, nke na-emejọ otu. A na-eji usoro ọhụụ mee ihe ọ bụla.

Ọnụ ọgụgụ byte bụ nọmba integer nhọrọ. Ọ bụrụ na akọwapụtara ya, ọ na-akọwa ọnụọgụgụ nke octets ka ọ bụrụ nyocha ọ bụla nke usoro ahụ.

Ọ bụrụ na ọnụ ọgụgụ iteration na / ma ọ bụ ọnụ ọgụgụ byte na -akọwapụtara, a ghaghị itinye otu slash mgbe a gụchara ọnụ ọgụgụ na / ma ọ bụ tupu ọnụọgụ byte iji kọwaa ha.

A na-eleghara anya ọcha ọ bụla n'ihu ma ọ bụ mgbe a na-eleghara slash.

A choro usoro a ma aghaghi ichikota ya ugboro abuo (""). A na-akọwa ya dịka ụdị eriri ụdị fprintf (lee fprintf (3)), ya na ihe ndị ọzọ:

Hexdump na-akwado ndị ọzọ ntughari ntọala:

[ dox ]

Gosi nkwụnye mmeghe, gbasaa gafee faịlụ ndenye, nke onte ọzọ ga-egosipụta. Ihe odide ndị e depụtara d na na x kọwapụta ihe ngosi ahụ dịka ụda, octal ma ọ bụ hexadecimal n'otu n'otu.

_A [ dox ]

Diri aka na nsụgharị na- agbanwe agbanwe nke a ma ọ bụrụ na a na-eme ya naanị otu ugboro, mgbe niile edepụtara data data.

_c

Ntupụta mmepụta na njirimara ndabara edozi. A na-egosipụta ihe odide ndị na-abụghị ndị na-egosipụta na agwa atọ, octal efu, ma ọ bụghị maka ndị na-anọchite anya akwụkwọ mgbapụta ọhụụ (lee n'elu), nke gosipụtara dịka ụdọ abụọ.

_p

Ntupụta mmepụta na njirimara ndabara edozi. A na-egosipụta odide ndị na-abụghị mkpụrụ edemede dị ka otu '` . ''

_u

Mmepụta US ASCII odide, ma e wezụga na njikwa akara na-egosipụta na-eji ndị na-esonụ, obere-ikpe, aha. A na-egosipụta aha ihe karịrị 0xff, hexadecimal, dịka eriri hexadecimal.

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 wee 00F si 010 dle 011 dc1

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

018 nwere ike 019 na 01A sub 01B esc 01C fs 01D gs

01E rs 01F anyị 0FF del

Achịzi ndabara ma kwadoro maka mkpụrụ edemede ndị a na-atụgharịrị dị ka ndị a:

% _c,% _p,% _u,% c

Otu onte na-eche nanị.

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

Igodo nke anọ, otu, ọnụọgụ abụọ na anọ kwadoro akwado.

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

Onu ogugu nke asatọ, enwere nkwado anọ

Ọnụ ọgụgụ nke data nke usoro nhazi ọ bụla sụgharịrị bụ nchịkọta nke data achọrọ site na usoro ọ bụla, nke bụ oge igosi oge ọnụ ọgụgụ byte, ma ọ bụ oge ọnụ ọgụgụ nke ọnụ ọgụgụ octets chọrọ site na usoro ma ọ bụrụ na ọnụ ọgụgụ byte abụghị kwuru.

A na-emezi ihe ntinye na '' blocks '', ebe a kọwaa ngọngọ dịka data kachasị oke nke data ọ bụla kwuru. Hazie nsụgharị mgbagwoju anya karịa ihe data ntinye aka nke data, nke usoro nhazi ikpeazụ ya na-asụgharị ụfọdụ octets na enweghị nchịkọta nchọpụta a kapịrị ọnụ, nwee ọnụ ọgụgụ nke igosipụta ya ruo mgbe e degharịrị usoro ntinye ọ bụla ma ọ bụ na ezughị data na-anọgide na mpaghara ahụ iji mejupụta usoro nhazi.

Ọ bụrụ, ma ọ bụ n'ihi njirimara nke njirimara ma ọ bụ hexdump na-agbanwe agbanwe ọnụ ọgụgụ dị ka akọwapụtara n'elu, ọnụ ọgụgụ iteration karịrị otu, enweghị mkpụrụ edemede ọcha na-emepụta n'oge nchịkọta ikpeazụ.

Ọ bụ njehie ezipụta ọnụego octet nakwa ọtụtụ mkpụrụ edemede ma ọ bụ ụdọ ntọghata ma ọ bụrụ na ọ gwụla ma otu n'ime mkpụrụ edemede ma ọ bụ ụdọ bụ _a ma ọ bụ _A

Ọ bụrụ na, n'ihi nkọwa nke n - n nhọrọ ma ọ bụ njedebe nke faịlụ a ruru, data ntinye na - emejuputa usoro nhazi, oghere ndenye bụ ihe efu zuru oke iji gosipụta data niile dị (yabụ usoro ọ bụla usoro nchịkwa njedebe data ga-egosipụta ụfọdụ octet zero).

Mmepụta ọzọ site na ụdọ usoro a dochie anya ọnụ ọgụgụ nke ọnụ ọgụgụ. A na-akọwa ọnụ ọgụgụ nke oghere dịka ọnụọgụ nke oghere mmepụta site na nsụgharị mgbanwe s na otu ogige uzo ahụ na nkenke dị ka àgwà ntọghata mbụ ma ọ bụ ntụgharị mgbanwe ma ọ bụla "` " + " "" "" "" a na-ewepụ ọkọlọtọ ọkọlọtọ akọrọ, ma na-edegharị eriri NULL.

Ọ bụrụ na enweghi ederede usoro, ngosipụta egosipụtara na-atụnye nhọrọ - x nhọrọ.

wepụ 0 na ihe ịga nke ọma na> 0 ma ọ bụrụ na njehie mere.

Ihe atụ

Gosi ntinye na nhazi usoro:

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

Mee ihe nhọrọ -x:

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

Ụkpụrụ

A na-atụ anya ịba uru ahụ dịka St -p1003.2.