Kulle - Dokar Linux - Dokar Unix

Sunan

hexdump - ascii, decimal, hexadecimal, octal dump

Synopsis

[- bcCdovx ] -words [- e format_string ] -words [- f format_file ] -words [- n tsawon ] -words [- s skip ] fayil ...

Bayani

Abubuwan da ake amfani da shi a kan shi ne mai tace wanda ya nuna fayilolin da aka ƙayyade, ko shigarwar daidaitattun, idan babu fayilolin da aka ƙayyade, a cikin mai amfani da aka tsara.

Zaɓuka kamar haka:

-b

Nunin octal daya-byte Nuna bayanan shigarwa a cikin hexadecimal, sa'annan bayanan rabi goma sha shida, mahallin uku, nau'i-nau'i-nau'i, bytes na bayanan shigarwa, a cikin octal, da layi.

-c

Halin halayyar mai nunawa Nuna jadawalin shigarwa a cikin hexadecimal, sa'annan bayanan rani goma sha shida, ginshiƙan uku, sararin samaniya, haruffan bayanan shigarwa da layi.

-C

Canonical hex + ASCII nuna Nuna jigilar shigarwa a cikin hexadecimal, sa'annan da rabi shafuka goma sha shida, rabi biyu, hexadecimal bytes, sannan ma'anar iri guda goma sha shida sun kasance a cikin% _p tsarin da aka ƙunshe a '`|' 'haruffa.

-d

Nunin adadi na biyu-byte Nuna nadodin shigarwa a cikin hexadecimal, sannan kuma raka'a takwas-rabu, shafi biyar, nau'i-nau'i-nau'i guda biyu, bayanan shigarwa biyu-byte, a cikin ƙayyadaddun ƙaddara, ta layi.

-e format_string

Saka sautin rubutu don amfani dashi don nuna bayanai.

-f format_file

Saka fayil wanda ya ƙunshi ɗaya ko fiye da sabon jerin rassan jeri. Lines da layin da aka lalata wanda nauyin halayen farko ba shi da alamar hash ( # an manta.

-n tsawon

Fassara kawai adadin shigarwar shigarwa.

-o

Nunin octal biyu-byte Nuna shigarwar shigarwa a cikin hexadecimal, sannan kuma rabi takwas-rabu, shafi shida, nau'i-nau'i-nau'i, nau'i biyu-bayanan shigarwa, a cikin octal, da layi.

-a biya

Tsayar da bytes daga farkon farkon shigarwa. Ta hanyar tsoho, ana nuna jujjuya a matsayin lambar adadi. Tare da zubar da zane mai lamba 0x ko Ƙaƙwalwar Kaya an fassara shi a matsayin lambar hexadecimal, in ba haka ba, tare da zubar da jini na farko 0 an fassara a matsayin lambar octal. Bayyana hali b k ko m don kashewa yana sa an fassara shi a matsayin mai yawa na 512 1024 ko 1048576 .

-v

Wannan zaɓi na - v yana sa hexdump ya nuna duk bayanan shigarwa. Ba tare da wani zaɓi ba - v , duk wasu kungiyoyin rukunin fitarwa, wanda zai zama daidai da ƙungiyar samfurin da aka riga ta gabata (sai dai bayanan shigarwa), an maye gurbin da layin da aka ƙunshi alama ɗaya.

-x

Nunin hexadecim ta biyu Nuna nadodin shigarwa a cikin hexadecimal, sannan takwas, sarari na sarari, shafi huɗu, nau'i nau'i-nau'i, nau'i biyu na bayanai na shigarwa, a cikin hexadecimal, da layi.

Ga kowane fayil da aka shigar da shi, ya rubuta kwafin zuwa saiti na yau da kullum, sake fasalin bayanan da aka tsara ta hanyar ƙira - e da - f , a cikin tsari cewa an ƙayyade su.

Formats

Tsayayyen tsari yana ƙunshe da kowane ɓangaren sassan tsarin, rabuwa ta hanyar launin fata. Tsarin tsarin yana ƙunshe da abubuwa uku: ƙididdigar ƙididdiga, ƙidayar byte, da kuma tsari.

Ƙididdigar ƙididdiga ita ce lamba mai mahimmanci mai mahimmanci, wadda ta ɓace zuwa ɗaya. Kowace tsari an yi amfani da lokutan ƙididdigewa.

Ƙididdiga ta ƙididdigewa mai lamba ne mai mahimmanci. Idan aka ƙayyade shi yana ƙayyade adadin bytes da za'a fassara shi ta kowane batu na tsarin.

Idan an ƙidaya ƙididdigar jimlar da / ko adadin byte , dole ne a sanya slash guda bayan bayanan karatun da / ko kuma kafin ƙididdigar byte don baza su.

Duk wani zane-zane a gaban ko bayan slash aka watsi.

Ana buƙatar tsarin kuma ana buƙatar kewaye da shi ta maimaitawa (""). Ana fassara shi a matsayin jigon tsarin fprintf-style-style (duba fprintf (3)), tare da wadannan biyun:

Hexdump kuma yana goyan bayan ƙananan juyewar kirtani:

_a [ dox ]

Nuna shigar da shigarwa, ƙaddamarwa a fadin fayilolin shigarwa, na gaba ta gaba don nunawa. Ayyukan da aka haɗa da d da kuma x sun nuna asalin nuni azaman decimal, octal ko hexadecimal bi da bi.

_A [ dox ]

Sakamakon lamarin da aka yi a cikin koyi ta hanyar kirki sai dai kawai an yi shi sau ɗaya, lokacin da duk an shigar da bayanan shigarwa.

_c

Sakamakon kayan aiki a cikin saitunan tsoho. An nuna haruffan da ba a haɗe ba a cikin hali guda uku, octal-takaddun ƙaddarar, sai dai waɗanda aka ba da alama ta hanyar ƙididdigar mafita (duba a sama), wanda aka nuna a matsayin nau'in haruffa guda biyu.

_p

Sakamakon kayan aiki a cikin saitunan tsoho. An nuna haruffan ba tare da haruffa a matsayin guda ɗaya ba . "'

_u

Ana fitar da harufa US ASCII, ban da cewa ana nuna alamar sarrafawa ta amfani da wadannan, ƙananan ƙananan, sunayen. Abubuwan da suka fi 0xff, hexadecimal, suna nuna su kamar ƙirar 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 don haka 00F zuwa 010 dle 011 dc1

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

018 iya 019 im 01A sub 01B esc 01C fs 01D gs

01E rs 01F mu 0FF del

Ƙididdiga ta tsoho da goyan baya don ƙididdigar rubutun suna kamar haka:

% _c,% _p,% _u,% c

Ɗaya daga cikin ƙidaya yana ƙidaya kawai.

% d,% i,% a % u,% X,% x

Bayanin tsohuwa huɗu, ɗaya, biyu da huɗu byte ƙidaya goyon baya.

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

Bayanai takwas na tsofaffin, tsofaffin ƙididdiga huɗu suna goyon bayan goyan baya.

Adadin bayanan da aka fassara ta kowace kirtani tsari shine jimlar bayanan da ake buƙata ta kowace jigon tsarin, wanda shine lokacin ƙidayar ƙididdigar ƙididdiga ta ƙididdigar, ko lokacin ƙidayar ƙididdiga yawan adadin kuri'a da ake buƙata ta hanyar tsarin idan ƙididdigar byte ba kayyade.

An shigar da shigarwar a cikin '' toshe '', inda an rarraba wani sashi a matsayin mafi yawan adadin bayanai da aka ƙayyade ta kowane irin layi. Tsarin jigon kalmomin fassara kasa da bayanan bayanan shigarwar bayanai, wanda ɗakin tsara na ƙarshe ya fassara wasu ƙananan bytes kuma ba shi da ƙididdigar ƙididdiga, suna da ƙididdigar digiri har sai an gama dukkanin shigarwa ko kuma akwai isasshen bayanai sauran a cikin toshe don ƙaddamar da layi.

Idan, ko dai a sakamakon sakamako na mai amfani ko haɓaka mai gyaran ƙididdigar ƙididdiga kamar yadda aka bayyana a sama, ƙididdigar tazarar ta fi girma ɗaya, babu alamar rubutun launin fata da ke fitowa a lokacin ƙarshe.

Yana da kuskure don saka adadi byte da nau'in haruffan tuba ko maƙalai sai dai idan duk sai ɗaya daga cikin haruffan tuba ko igiyoyi shi ne _a ko _A

Idan, sabili da ƙayyadewa na n - ko zaɓi na karshe da aka isa, bayanai na shigarwa sunyi dacewa da kirtani mai mahimmanci, gunkin shigarwa bai zama cikakke ba don nuna duk bayanan da ake samuwa ƙarshen bayanan za su nuna wasu adadin zauren zabin baƙi).

Ƙarin fitarwa ta waɗannan ƙirar igiyoyi an maye gurbinsu da nau'in wurare masu yawa. An kwatanta nau'in sararin samaniya kamar yawan adadin sararin samaniya ta hanyar fasalin juyin halitta tare da nau'in filin kuma daidai daidai azaman nau'in fassarar asali ko maɓallin rikitarwa amma tare da kowane '` + ' '` ``' '`` ` # ' ' canza fasalin haruffan cirewa, da kuma rubutun layin NULL.

Idan babu ƙayyadadden igiyoyi da aka ƙayyade, nunawar tsoho daidai yake da ƙayyade - x wani zaɓi.

ya fita 0 a kan nasara da> 0 idan an sami kuskure.

Misalai

Nuna shigarwa a cikin tsari na perusal:

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

Yi amfani da zaɓi -x:

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

Tsarin

Ana sa ran mai amfani ya kasance St -p1003.2 dacewa.