English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linux أمر od

مجمع الأوامر في لينكس

أمر od في Linux لعرض محتويات الملف.

يقرأ الأمر od محتويات الملف المحدد ويقدم محتوياته كقيم ثنائية.

النحو

od [-abcdfhilovx][-A <基数 الحروف>][-j <عدد الأحرف>][-N <عدد الأحرف>][-s <عدد الأحرف>][-t <نمط الإخراج>][-w <عدد الأحرف في كل عمود>][--help][--version][ملف...]

الم参数

  • -a  تؤدي نفس تأثير تحديد "-ta".
  • -A<基数 الحروف>  اختيار كيفية حساب القيم الحرفية.
  • -b  تؤدي نفس تأثير تحديد "-toC".
  • -c  تؤدي نفس تأثير تحديد "-tC".
  • -d  تؤدي نفس تأثير تحديد "-tu2".
  • -f  تؤدي نفس تأثير تحديد "-tfF".
  • -h  تؤدي نفس تأثير تحديد "-tx2".
  • -i  تؤدي نفس تأثير تحديد "-td2".
  • -j<字符数目> أو --skip-bytes=<字符数目>  تخطي عدد الأحرف المحدد.
  • -l  تؤدي نفس تأثير تحديد "-td4".
  • -N<字符数目> أو --read-bytes=<字符数目>  حتى عدد الأحرف المحدد.
  • -o  تؤدي نفس تأثير تحديد "-to2".
  • -s<字符串字符数> أو --strings=<字符串字符数>  يظهر فقط الأنواع التي تتوافق مع عدد الأحرف المحدد.
  • -t<تنسيق الخروج> أو --format=<تنسيق الخروج>  ضبط تنسيق الخروج.
  • -v أو --output-duplicates  الخروج دون تكرار البيانات المكررة.
  • -w<عدد الحروف في كل عمود> أو --width=<عدد الحروف في كل عمود>  ضبط عدد الحروف القصوى في كل عمود.
  • -x  تأثير هذا المعامل هو نفسه عند تحديد "-h".
  • --help  مساعدة عبر الإنترنت.
  • --version  عرض معلومات الإصدار.

نموذج على الإنترنت

إنشاء ملف tmp:

$ echo abcdef g > tmp
$ cat tmp
abcdef g

استخدام أمر od:

$ od -b tmp
0000000 141 142 143 144 145 146 040 147 012
0000011

الخروج باستخدام ثمانية عشرات الأحرف الواحدة، انتبه إلى تنسيق العناوين الافتراضي على اليسار: ثمانية عشرات:

$ od -c tmp
0000000   a   b   c   d   e   f       g  \n
0000011

الخروج باستخدام رمز ASCII، انتبه إلى أن يحتوي ذلك على رموز مبرمجة

$ od -t d1 tmp
0000000   97   98   99  100  101  102   32  103   10
0000011

توضيح باستخدام عشرة عشرات الأحرف الواحدة

$ od -A d -c tmp
0000000   a   b   c   d   e   f       g  \n
0000009

مجمع الأوامر في لينكس