Scroll to navigation

OD(1) أوامر المستخدم OD(1)

الاسم

od - تفريغ الملفات بالثماني وصيغ أخرى

موجز

od [خيار]... [ملف]...
od [-abcdfilosx]... [ملف] [[+]إزاحة[.][b]]
od --تقليدي [خيار]... [ملف] [[+]إزاحة[.][b] [+][وسم[.][b]]

الوصف

كتابة تمثيل لا لبس فيه، بايتات ثمانية مبدئياً، للملف إلى الخرج المعياري. مع أكثر من وسيط ملف واحد، ضمها بالترتيب المدرج لتشكيل الدخل.

عند عدم تحديد ملف، أو عندما يكون الملف هو -، يقرأ الدخل القياسي.

إذا انطبق صيغتا الاستدعاء الأولى والثانية معاً، تُفترض الصيغة الثانية إذا بدأ المعامل الأخير بـ + أو (إذا كان هناك معاملان) برقم. معامل إزاحة يعني -j إزاحة. الوسم هو العنوان الزائف عند أول بايت مطبوع، يُزاد عند تقدم التفريغ. للإزاحة والوسم، البادئة 0x أو 0X تشير إلى الست عشري؛ اللواحق قد تكون . للثماني و b للضرب بـ 512.

المعاملات الإجبارية للخيارات الطويلة إجبارية للخيارات القصيرة أيضًا.

صيغة الخرج لإزاحات الملف؛ الأساس هو أحد [doxn]، للعشري، الثماني، الست عشري أو لا شيء
مبادلة بايتات الدخل وفق الترتيب المحدد
تجاوز بايتات دخل أولا
تحديد التفريغ إلى بايتات دخل
إظهار سلاسل منتهية بـ NUL فقط بطول بايتات على الأقل (مبدئي 3) من المحارف القابلة للطباعة
اختيار صيغة أو صيغ الخرج
عدم استخدام * لتمييز كتم السطر
خرج بايتات بايت لكل سطر خرج؛ 32 مفترض عند عدم تحديد بايتات
--تقليدي
قبول وسائط بالصيغة الثالثة أعلاه
--مساعدة
يعرض هذه المساعدة ويخرج
--إصدار
يعرض معلومات الإصدار ويخرج

مواصفات الصيغة التقليدية قد تُخلط؛ تتراكم:

-a
مثل -t a، اختيار محارف مسماة، تجاهل البت عالي الرتبة
مثل -t o1، اختيار البايتات الثمانية
مثل -t o1، اختيار بايتات ثمانية
-c
مثل -t c، اختيار المحارف القابلة للطباعة أو هروب الخط المائل العكسي
مثل -t u2، اختيار وحدات 2-بايت العشرية غير الموقعة
مثل -t u2، اختيار وحدات عشرية 2-بايت غير موقعة
مثل -t fF، اختيار الأعداد العائمة
مثل -t dI، اختيار الأعداد الصحيحة العشرية
مثل -t dI، يختار الأعداد الصحيحة العشرية
مثل -t dL، اختيار الأعداد الطويلة العشرية
مثل -t o2، اختيار وحدات 2-بايت الثمانية
مثل -t o2، يختار الوحدات الثمانية بحجم 2 بايت
مثل -t d2، اختيار وحدات 2-بايت العشرية
مثل -t x2، اختيار وحدات 2-بايت السداسية العشرية

يتكون النوع من مواصفة واحدة أو أكثر من هذه المواصفات:

محرف مسمى، تجاهل البت عالي الرتبة
محرف قابل للطباعة أو هروب خط مائل عكسي
عشري موقع، SIZE بايت لكل عدد صحيح
نقطة عائمة، SIZE بايت لكل عدد عائم
ثماني، SIZE بايت لكل عدد صحيح
عشري غير موقع، SIZE بايت لكل عدد صحيح
سداسي عشري، SIZE بايت لكل عدد صحيح

SIZE هو رقم. بالنسبة لـ TYPE في [doux]، قد يكون SIZE أيضًا C لـ sizeof(char)، أو S لـ sizeof(short)، أو I لـ sizeof(int)، أو L لـ sizeof(long). إذا كان TYPE هو f، فقد يكون SIZE أيضًا B لـ Brain 16 بت، أو H للفاصلة العائمة نصف الدقة، أو F لـ sizeof(float)، أو D لـ sizeof(double)، أو L لـ sizeof(long double).

إضافة لاحقة z إلى أي نوع تعرض الأحرف القابلة للطباعة في نهاية كل سطر مخرجات.

BYTES هو سداسي عشري ببادئة 0x أو 0X، وقد يكون له لاحقة مضاعِفة:

512
ك.ب
1000
1024
1000*1000
1024*1024

وهكذا لـ G، T، P، E، Z، Y، R، Q. يمكن استخدام البادئات الثنائية أيضًا: KiB=K، MiB=M، وهكذا.

أمثلة

عرض مخرجات بصيغة hexdump
صيغة المخرجات المبدئية المستخدمة بواسطة od

المؤلف

كتبه Jim Meyering.

التبليغ عن الأخطاء

أبلغ عن العلات إلى: bug-coreutils@gnu.org
صفحة GNU coreutils الرئيسة: <https://www.gnu.org/software/coreutils/>
مساعدة عامة لاستخدام برمجيات جنو: <https://www.gnu.org/gethelp/>
أبلغ عن أي أخطاء ترجمة إلى <https://translationproject.org/team/>

انظر أيضًا

التوثيق الكامل <https://www.gnu.org/software/coreutils/od>
أو متاح محليًا عبر: info '(coreutils) od invocation'

حُزم بواسطة دبيان (9.10-1)
حقوق النشر © 2026 مؤسسة البرمجيات الحرة
ترخيص GPLv3+: GNU GPL الإصدار 3 أو أحدث <https://gnu.org/licenses/gpl.html>.
هذا برنامج حر: أنت حر في تغييره وإعادة توزيعه.
لا يوجد أي ضمان، إلى المدى الذي يسمح به القانون.

ترجمة

تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.

فبراير 2026 GNU coreutils 9.10