I-hexdump - i-Linux Command - Unix Command

Igama

i-hexdump - i-ascii, i-decimal, i-hexadecimal, i-octal

Isiqendu

[- bcCdovx ] -words [- e format_string ] -words [- f format_file ] -words [- n ubude ] -gama [ i- skip ] ifayile ...

Inkcazo

Inkonzo ye-hexdump yinkcazo ebonisa iifayile ezicacisiweyo, okanye okokufaka okuqhelekileyo, ukuba akukho fayile echazwe, kwifom ecacisiweyo yomsebenzisi.

Izinketho zilandelayo:

-b

Imbonakalo ye-octal ye-octal Bonisa i-offset ye-offset kwi-hexadecimal, elandelwa ngamashumi ayishumi nesithandathu ehlukeneyo, iikholamu ezintathu, ezizalisiweyo zero, ii -byte zedatha yenkalo, kwi-octal, ngomgca.

-c

Ukubonakalisa ukubonakaliswa komntu omnye Ukubonisa i-offset ye-offset kwi-hexadecimal, ilandelwe ngabahluli abahlukeneyo ababalelwa kwishumi elinesibhozo, iikholomu ezintathu, ezizaliswe ngendawo, abadlali beenkcukacha zengxelo ngomgca.

-C

Ukubonakalisa i- hexical hex + ASCII Ukubonisa i-offset ye-offset kwi-hexadecimal, ilandelwe ngamashumi ayishumi elinesithandathu, iikholam ezimbini, ii-byte ze-hexadecimal, zilandelwa zi-16 bytes kwifomati ye-_p efakwe kwii '`| |'.

-d

Ukubonakaliswa kokugqibela kwe-byte Bonisa i-offset ye-offset kwi-hexadecimal, elandelwa yi-eight-separated-column, iikholomu ezintlanu, ezizalisiweyo zero, iiyunithi ezimbini ze-input data, kwisigqibo esiphezulu esingasayibanga, ngomgca.

-fomathi_yifomati

Cacisa ifomathi yefomathi ukuze isetyenziswe ekuboniseni idatha.

-f format_fayile

Cacisa ifayile equlethe enye yamacandelo omxholo ohlukeneyo omtsha. Imigca engenamigca kunye nemigca yayo yokuqala engabonakali yimiqondiso yehagi ( # ayigcinwanga.

-de ubude

Chaza kuphela ubude bezithako zegalelo.

-o

Ukubonakalisa i -octal ye-octal Bonisa i-offset ye-offset kwi-hexadecimal, elandelwa yi-eight-separated-column, ekhompyutheni yesithandathu, ezaliswe yi-zero, ubuninzi bee-byte zedatha yenkalo, kwi-octal, ngomgca.

-i- offset

Yeka i- otys offset ukususela ekuqaleni kwegalelo. Ngokungagqibekanga, i- offset ichazwa njengenombolo yokugqibela. Nge- offset ehamba phambili ye- 0x okanye ye- 0X ityhilwa njengenombolo ye-hexadecimal, ngaphandle koko, nge- offset 0 ehamba phambili ichazwa njengenombolo ye-octal. Ukusebenzisa umlingisi b k okanye m ukukhutshisa kubangelwa ukuba ityhilwa njenge-multiple of 512 1024 okanye 1048576 ngokulandelanayo.

-v

I-option- v yenza i-hexdump ibonise yonke idatha yokufaka. Ngaphandle kokukhethwa kwe-option, nayiphi na inani lamaqela emigca yokuphuma, eyafana neqela elingaphambili eliphambili lemida yokuphuma (ngaphandle kweefom zokufakelwa), ithathelwe indawo ngomgca oline-asterisk enye.

-x

Ukuboniswa kwe-offset nge-hexadecimal, elandelwa yi-eight, indawo ehlukeneyo, ikholomu emine, ezaliswe yi-zero, ubuninzi bee-byte zedatha yenkalo, kwi-hexadecimal, ngomgca.

Kwifayili nganye yokufakwayo, ukukopisha ngokulandelelana igalelo kwiphumo eliqhelekileyo, ukuguqula idatha ngokwemiqathango yokufomatha echazwe yi - e kunye ne- f , ngendlela echazwe ngayo.

Ifomathi

Ifomathi yefomathi iqule naluphi na inani lefomathi zeeyunithi, ezahlukileyo nge-whitespacepace. Ifomathi ifom iqulethe kwizinto ezintathu: i-counteration count, i-byte count, kunye nefomathi.

Inani le-iteration liyinani elikhethekileyo elikhethiweyo, elingafani nelinye. Ifomathi nganye isetyenzisiwe ukubalwa kwamaxesha.

Inani le-byte liyi-integer enokuzikhethela. Ukuba kuchazwe oko kuchaza inani leetayiti ukuba litshintshwe nganye iteration ifomathi.

Ukuba inani lokulinganisa kunye / okanye inani le- byte lichazwe, kufuneka kubekho i-slash enye emva kokubala kwe-iteration kunye / okanye ngaphambi kokuba i-ote ibalwe.

Naluphi na umgca we-whites ngaphambi okanye emva kokuba u-slash ahoywa.

Ifom efunekayo kwaye kufuneka ijikelezwe ngokucaphuna kabini ("") amanqaku. Itolika njengefomathi yesitayela sefprintf (jonga i-fprintf (3)), kunye nezi zinto ezilandelayo:

I-Hexdump iphinde ixhase ezi zilandelayo:

_a [ dox ]

Bonisa i-offset yegalelo, ukuqokelela kwiifayile zokufaka, nge-byte elandelayo ukuba iboniswe. Abalinganiswa abathintekayo d o ne- x bachaza isiseko sokubonisa njengesiqingatha, i-octal okanye i-hexadecimal ngokulandelanayo.

_A [ dox ]

Ngokufanayo kwi- _a ukutshintsha umtya ngaphandle kokuba oko kwenziwa kuphela, xa zonke iinkcukacha zengxelo ziye zacutshungulwa.

_c

Abalingiswa bePhumela kwisethi yomgca ongaguqukiyo. Amanqaku angabonakaliyo abonakaliswa kwisithathu, u-octal owenziwe nge-zero, ngaphandle kwalabo abamele ukuphawula okusemgangathweni (bona ngasentla), eziboniswa njengezintambo zombini.

_p

Abalingiswa bePhumela kwisethi yomgca ongaguqukiyo. Abalingisi abangabonakaliyo babonakaliswa njengelinye `` . ''

_u

Iimpawu ze-ASCII ze-US, ngaphandle kolawulo lwabalinganiswa lubonakaliswe ngokusebenzisa olu lulandelayo, iimeko ezincinci, amagama. Abalinganiswa abangaphezu kwe-0xff, i-hexadecimal, baboniswa njengamaqhosha e-hexadecimal.

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

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

I-00C ff 00D i-00E i-00F i-010 i-011 dc1

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

018 i-019 i-01A ngaphantsi kwe-01B esc 01C fs 01D gs

01E rs 01F nathi 0FF del

I-default kwaye ixhaswe yi-byte ibalwayo kubalingiswa bokuguqulwa ngolu hlobo lulandelayo:

% _c,% _p,% _u,% c

Enye ye-byte ibalwa kuphela.

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

I-byte emine iphela, enye, amabini kunye nee-ezine zee-count zixhaswe.

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

I-byte yesine engagqibekanga, ezine zibalo ze-ote ezixhaswayo.

Isixa solatha esichazwa ngetambo nganye kwifom yesithatha efunwa nganye yunithi yeyunithi, okuyixesha lokubala kwe-byte inani, okanye ixesha lokulinganisa inani leemfuno ezifunekayo kwifomathi ukuba inani le-byte alikho echazwe.

Igalelo lilawulwa kwi `` blocks '', apho ibhloko lichazwa njengexabiso elikhulu leenkcukacha ezichazwe nayiphi na ifomathi yefomathi. Iifomathi zokufomathiza ngaphantsi kwesibalo sokubaluleka kwedatha, kunye neyeyunithi yokugqibela yesibini iguqulela inamba yeetes kwaye ingenayo ibalo elithile elichaziweyo, ukuba inani lokulinganisa liye linyuka kuze kube yilapho yonke ibhloko yokufakelwa iqhutywe okanye akukho idatha eyaneleyo esele kwibloko ukuze anelise ifomathi yefomathi.

Ukuba, nokuba ngumphumo wesicatshulwa somsebenzisi okanye i-hexdump ukuguqula inani lokulinganisa njengoko kuchaziwe ngasentla, inani lokulinganisa likhulu kuneyodwa, akukho manqaku angama-whitespace athengisa ngexesha lokutshatyalaliswa kokugqibela.

Kuyimpazamo yokuchaza inani le-byte kunye neenamba ezininzi zokuguqulwa okanye iinkalo ngaphandle kokuba zonke iinguqu eziguqukileyo okanye enye yamacandelo i-_a okanye _A

Ukuba, ngenxa yenkcazo ye-option okanye ukuphela kwefayili ifumaneka, idatha yenkcazo iyanelisa ngokwanelisayo ifomathi yefomathi, ibhloko lokufakwayo liyi-zero-egciniweyo ngokwaneleyo ukubonisa yonke idatha ekhoyo (oko kukuthi nayiphi na ifomathi ifom ekupheleni kwedatha kuza kubonisa inani elithile le-ztes bytes).

Ukuveliswa okuqhubekayo kwimizila enjalo ifomathi ithathelwa indawo kunye nenani elilinganayo leendawo. Inani elinganayo lezithuba lichazwa njengenani lezithuba eziveliswe ngumntu oguqulwayo kunye nobuninzi bendawo kunye nokuchaneka njengendlela yokuguqulwa komfanekiso okanye umtya wokuguqula kodwa nayiphi na into ethi `` + '' `` '' `` # '' Ukuguqulwa kweebhendi zeflegi kususwe, kwaye ukhangele umtya we-NULL.

Ukuba akukho zicatshulwa zefomathi ezichaziweyo, umboniso ongagqibekanga ulingana nokucacisa i- x option.

iphuma 0 kwimpumelelo kunye> 0 xa kukho iphutha.

I MI ZEKELO

Bonisa igalelo kwindlela yokwehla:

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

Phunyezwa i--x inketho:

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

MiGangatho

Ubuncedo kulindeleke ukuba yi-St -p1003.2 ehambelanayo.