Hexdump - לינוקס קאַמאַנד - Unix Command

נאָמען

העקסדאַמפּ - אַססיי , דעצימאַל, העקסאַדעסימאַל, אָקטאַל דאַמפּ

סינאָפּסיס

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

באַשרייַבונג

די העקסדומפּ נוצן איז אַ פילטער וואָס דיספּלייז די ספּעסאַפייד טעקעס, אָדער די נאָרמאַל אַרייַנשרייַב, אויב קיין טעקעס זענען ספּעסאַפייד, אין אַ באַניצער ספּעסאַפייד פֿאָרמאַט.

די אָפּציעס זענען ווי גייט:

איינער-בייט אָקטאַל אַרויסווייַזן ווייַז די אַרייַנשרייַב אָפסעט אין העקסאַדעסימאַל, נאכגעגאנגען דורך זעכצן פּלאַץ-אפגעשיידט, דרייַ זייַל, נול-אָנגעפילט, ביטעס פון אַרייַנשרייַב דאַטן, אין אָקטאַל, פּער שורה.

-c

איין-בייט כאַראַקטער אַרויסווייַזן ווייַז די אַרייַנשרייַב אָפסעט אין העקסאַדעסימאַל, נאכגעגאנגען דורך זעכצן פּלאַץ-אפגעשיידט, דרייַ זייַל, פּלאַץ-אָנגעפילט, אותיות פון אַרייַנשרייַב דאַטן פּער שורה.

-C

קאַנאָניקאַל העקס + ASCII אַרויסווייַזן ווייַז די אַרייַנשרייַב אָפסעט אין העקסאַדעסימאַל, נאכגעגאנגען דורך זעכצן אָרט-אפגעשיידט, צוויי זייַל, העקסאַדעסימאַל ביטעס, נאכגעגאנגען דורך די זעלבע זעכצן ביטעס אין% _ פּ פֿאָרמאַט ענקלאָוזד אין `` | '' אותיות.

צוויי-בייט דעצימאַל אַרויסווייַזן ווייַז די אַרייַנשרייַב אָפסעט אין העקסאַדעסימאַל, נאכגעגאנגען דורך אַכט אָרט-אפגעשיידט, פינף זייַל, נול-אָנגעפילט, צוויי-בייט וניץ פון אַרייַנשרייַב דאַטן, אין אַנסיינד דעצימאַל, פּער שורה.

פֿאָרמאַט_סטרינג

ספּעציפיצירן אַ פֿאָרמאַט שטריקל צו ווערן גענוצט פֿאַר ווייַזנדיק דאַטע.

format_file

ספּעציפיצירן אַ טעקע וואָס כּולל איינער אָדער מער נעוולינע אפגעשיידט פֿאָרמאַט סטרינגס. ליידיק שורות און שורות וועמענס ערשטער ניט-פּוסט כאַראַקטער איז אַ האַש צייכן ( # זענען איגנאָרירט.

לענג

ינטערפּריט בלויז לענג ביטעס פון אַרייַנשרייַב.

צוויי-בייט אָקטאַל אַרויסווייַזן ווייַז די אַרייַנשרייַב אָפסעט אין העקסאַדעסימאַל, נאכגעגאנגען דורך אַכט אָרט-אפגעשיידט, זעקס זייַל, נול-אָנגעפילט, צוויי-ביי טאַנטאַז פון אַרייַנשרייַב דאַטן, אין אָקטאַל, פּער שורה.

פאָטאָ

יבערקוקן ביטעס פון די אָנהייב פון די אַרייַנשרייַב. דורך פעליקייַט, פאָטאָ איז ינטערפּראַטאַד ווי אַ דעצימאַל נומער. מיט אַ לידינג 0 קס אָדער 0 קס פאָטאָ איז ינטערפּראַטאַד ווי אַ העקסאַדעסימאַל נומער, אַנדערש, מיט אַ לידינג 0 אָפסעט איז ינטערפּראַטאַד ווי אַן אָקטאַל נומער. אַפּפּענדינג די כאַראַקטער ב ק אָדער ם צו אָפסעט ז עס צו זיין ינטערפּראַטאַד ווי אַ קייפל פון 512 1024 אָדער 1048576 ריספּעקטיוולי.

-v

די - V אָפּציע ז העקסדומפּ צו אַרויסווייַזן אַלע די אַרייַנשרייַב דאַטן. אָן די - V אָפּציע, קיין נומער פון גרופּעס פון רעזולטאַט שורות, וואָס וואָלט זיין יידעניקאַל צו די מיד פּריסקרייבינג גרופּע פון ​​רעזולטאַט שורות (חוץ די אַרייַנשרייַב אָפסעץ), זענען ריפּלייסט מיט אַ שורה מיט אַ איין אַסטעריסק.

-קס

צוויי-בייע העקסאַדעסימאַל אַרויסווייַזן ווייַז די אַרייַנשרייַב אָפסעט אין העקסאַדעסימאַל, נאכגעגאנגען דורך אַכט, פּלאַץ אפגעשיידט, פיר זייַל, נול-אָנגעפילט, צוויי-ביי טאַנטאַז פון אַרייַנשרייַב דאַטן, אין העקסאַדעסימאַל, פּער שורה.

פֿאַר יעדער אַרייַנשרייַב טעקע, סאַקווענטשאַלי קאפיעס די אַרייַנשרייַב צו נאָרמאַל רעזולטאַט, די פאָרמירונג פון די דאַטע לויט צו די פֿאָרמאַט סטרינגס ספּעסאַפייד דורך די - E און - F אָפּציעס, אין די סדר אַז זיי זענען ספּעסאַפייד.

פֿאָרמאַטירונגען

א פֿאָרמאַט שטריקל כּולל קיין נומער פון פֿאָרמאַט וניץ, אפגעשיידט דורך ווהיטעספּאַסע. א פֿאָרמאַט אַפּאַראַט כּולל אַרויף צו דרייַ זאכן: אַ יטעראַטיאָן ציילן, אַ ביטע ציילן, און אַ פֿאָרמאַט.

די יטעראַטיאָן ציילן איז אַ אַפּשאַנאַל positive ינטעגער, וואָס דיפאָלץ צו איינער. יעדער פֿאָרמאַט איז געוויינט יטעראַטיאָן ציילן מאל.

די בייט ציילן איז אַ אַפּשאַנאַל positive ינטעגער. אויב ספּעסאַפייד עס דיפיינד די נומער פון ביטעס צו זיין ינטערפּראַטאַד דורך יעדער יטעראַטיאָן פון דעם פֿאָרמאַט.

אויב אַ יטיראַטיאָן ציילן און / אָדער אַ ביטע ציילן איז ספּעסאַפייד, אַ איין צעהאַקן מוזן זיין שטעלן נאָך די יטיראַטיאָן ציילן און / אָדער איידער די בייט ציילן צו דיסאַמביגואַטע זיי.

קיין ווהיטעספּאַסע איידער אָדער נאָך די צעהאַקן איז איגנאָרירט.

דער פֿאָרמאַט איז פארלאנגט און מוזן זיין סעראַונדאַד דורך טאָפּל פּרייַז ("") מאַרקס. עס איז ינטערפּריטאַד ווי אַ פפּרינטף-נוסח פֿאָרמאַט שטריקל (זען פפּרינטף (3)), מיט די פאלגענדע אויסנעמען:

העקסדומפּ אויך שטיצט די פאלגענדע נאָך קאַנווערזשאַן סטרינגס:

_a [ dox ]

ווייַז די אַרייַנשרייַב אָפסעט, קומולאַטיווע אַריבער די אַרייַנשרייַב טעקעס, פון דער ווייַטער בייט צו ווייַזן. די אַפּענדיד אותיות ד אָ און X ספּעציפיצירן די ווייַז באַזע ווי דעצימאַל, אָקטאַל אָדער העקסאַדעסימאַל ריספּעקטיוולי.

_A [ dox ]

ידענטיק צו די _ אַ קאַנווערזשאַן שטריקל אַחוץ אַז עס איז בלויז געטאן אַמאָל, ווען אַלע פון ​​די אַרייַנשרייַב דאַטע איז פּראַסעסט.

_c

רעזולטאַט אותיות אין די פעליקייַט כאַראַקטער שטעלן. נאָנפּרינטינג אותיות זענען געוויזן אין דרייַ כאַראַקטער, נול-פּאַדאַד אָקטאַל, אַחוץ פֿאַר די רעפּראַזאַבאַל מיט נאָרמאַל אַנטלויפן נאָוטיישאַן (זען אויבן), וואָס זענען געוויזן ווי צוויי כאַראַקטער סטרינגס.

_p

רעזולטאַט אותיות אין די פעליקייַט כאַראַקטער שטעלן. נאָנפּרינטינג אותיות זענען געוויזן ווי אַ איין `` . ''

_u

רעזולטאַט יו. עס. ASCII אותיות, מיט די ויסנעם אַז קאָנטראָל אותיות זענען געוויזן ניצן די פאלגענדע, נידעריקער-פאַל, נעמען. אותיות גרעסער ווי 0 קסף, העקסאַדעסימאַל, זענען געוויזן ווי העקסאַדעסימאַל סטרינגס.

000 נול 001 סאָה 002 סטקס 003 עטקס 004 עאָט 005 ענק

006 ack 007 bel 008 bs 009 ht 00a lf 00 b vt

00 ק פף 00 ד קר 00 ע אַזוי 00 ף אויב 010 דלע 011 דק 1

012 dc2 013 dc3 014 dc4 015 נאַק 016 זיין 017 עטב

018 קענען 019 ם 01 אַ סאַב 01 ב עסק 01 ק פס 01 ד גס

01 ע רס 01 ף אונדז 0 ף דעל

די פעליקייַט און שטיצט בייט קאַונץ פֿאַר די קאַנווערזשאַן אותיות זענען ווי גייט:

% _ ק,% _ פּ,% _ ו,% c

איין ביטע קייט בלויז.

% ד,% י,% אָ % ו,% רענטגענ,% רענטגענ

פיר ביי default, איינער, צוויי און פיר בייט קאַונץ געשטיצט.

% E,% E,% f % ג,% ג

אַכט בייט פעליקייַט, פיר בייט קאַונץ געשטיצט.

די סומע פון ​​דאַטן ינטערפּראַטשט דורך יעדער פֿאָרמאַט שטריק איז די סומע פון ​​די דאַטן פארלאנגט דורך יעדער פֿאָרמאַט אַפּאַראַט, וואָס איז די יטעראַטיאָן ציילן מאל די ביטע ציילן, אָדער די יטיראַטיאָן ציילן מאל די נומער פון ביטעס פארלאנגט דורך די פֿאָרמאַט אויב די בייט ציילן איז נישט specified.

דער אַרייַנשרייַב איז מאַניפּולירט אין `` בלאַקס '', ווו אַ בלאָק איז דיפיינד ווי די גרעסטן סומע פון ​​דאַטן ספּעסאַפייד דורך קיין פֿאָרמאַט שטריקל. די פֿאָרמאַטירונגען פֿון די פֿאָרמאַטירונגען פֿון די אַרייַנשרייַב בלאָקן, וואָס האָבן לעצטנס פֿאָרמאַטירונגען, זייַנען אותדיקע נומערן, און האָט נישט האָבן אַ ספּעסאַפייד יטעריישאַן ציילן, האָבן די יטערונג ציילן ינקריסינג ביז די גאנצע אַרייַנשרייַב פאַרשפּאַרן איז פּראַסעסט אָדער עס איז נישט גענוג דאַטן בלייַבן אין די בלאָק צו באַפרידיקן דעם פֿאָרמאַט שטריקל.

אויב, ווי אַ רעזולטאַט פון באַניצער באַשרייַבונג אָדער העקסדומפּ מאַדאַפייינג די יטעראַטיאָן ציילן ווי דיסקרייבד אויבן, אַ יטיראַטיאָן ציילן איז גרעסער ווי איין, קיין טריילינג ווהיטעספּאַסע אותיות זענען רעזולטאַט אין די לעצטע יטעראַטיאָן.

עס איז אַ טעות צו ספּעציפיצירן אַ ביטע ציילן ווי געזונט ווי קייפל קאַנווערזשאַן אותיות אָדער סטרינגס סייַדן אַלע אָבער איינער פון די קאַנווערזשאַן אותיות אָדער סטרינגס איז _ אַ אָדער _ אַ

אויב, ווי אַ רעזולטאַט פון די ספּעסיפיקאַטיאָן פון די - N אָפּציע אָדער סוף-פון-טעקע זייַענדיק ריטשט, די אַרייַנשרייַב דאַטן בלויז טייל סאַטיספייז אַ פֿאָרמאַט שטריקל, די אַרייַנשרייַב בלאָק איז נול-פּאַדיד גענוג צו אַרויסווייַזן אַלע בנימצא דאַטן (ד"ה קיין פֿאָרמאַט וניץ אָוווערלאַפּינג די סוף פון די דאַטן וועט אַרויסווייַזן עטלעכע נומער פון די נול ביטעס).

דער ווייַטער רעזולטאַט דורך אַזאַ פֿאָרמאַטירונגען איז ריפּלייסט דורך אַן עקוויוואַלענט נומער פון ספּייסאַז. א עקוויוואַלענט נומער פון ספּייסיז איז דיפיינד ווי די נומער פון ספּייסיז רעזולטאַט דורך אַן s קאַנווערזשאַן כאַראַקטער מיט דער זעלביקער פעלד ברייט און פּינטלעכקייַט ווי דער אָריגינעל קאַנווערזשאַן כאַראַקטער אָדער קאַנווערזשאַן שטריקל אָבער מיט קיין `` + '' `` '' `` # '' קאַנווערזשאַן פאָן אותיות אראפגענומען, און ריפעראַנסינג אַ נול שטריקל.

אויב קיין פֿאָרמאַט סטרינגס זענען ספּעסאַפייד, די פעליקייַט אַרויסווייַזן איז עקוויוואַלענט צו ספּעציפיש די - X אָפּציע.

ויסמעקן 0 אויף הצלחה און> 0 אויב אַ טעות איז געפונען.

ביישפילן

ווייַז די אַרייַנשרייַב אין פּערוסאַל פֿאָרמאַט:

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

נאָכמאַכן די -x אָפּציע:

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

סטאַנדאַרדס

די נוצן איז גערופן סט-פּ 1003.2 קאַמפּאַטאַבאַל.