DD(1)

الاسم
dd - حول وانسخ ملفًا

موجز
dd [معامل]...
dd خيار

الوصف

نسخ ملف، مع تحويله وتنسيقه وفقًا للمعاملات.

bs=بايتات
    قراءة وكتابة ما يصل إلى بايتات في المرة الواحدة (المبدئي: 512)؛ يتخطى ibs و obs

cbs=بايتات
    تحويل بايتات في المرة الواحدة

conv=تحويلات
    تحويل الملف وفقًا لقائمة الرموز المفصولة بفاصلة

count=ن
    نسخ ن من الكتل المدخلة فقط

ibs=بايتات
    قراءة ما يصل إلى بايتات في المرة الواحدة (المبدئي: 512)

if=ملف
    القراءة من ملف بدلًا من الدخل القياسي

iflag=أعلام
    القراءة وفقًا لقائمة الرموز المفصولة بفاصلة

obs=بايتات
    كتابة بايتات في المرة الواحدة (المبدئي: 512)

of=ملف
    الكتابة إلى ملف بدلًا من الخرج القياسي

oflag=أعلام
    الكتابة وفقًا لقائمة الرموز المفصولة بفاصلة

seek=ن
    (أو oseek=ن) تخطي ن من كتل الخرج بحجم obs

skip=ن
    (أو iseek=ن) تخطي ن من كتل الدخل بحجم ibs

status=مستوى
    المستوى للمعلومات المراد طباعتها على الخطأ القياسي؛ 'none' يحجب كل شيء عدا رسائل الخطأ، 'noxfer' يحجب إحصائيات النقل النهائية، 'progress' يعرض إحصائيات نقل دورية

قد يتبع ن و بايتات اللاحقات الضربات التالية: c=1، w=2، b=512، kB=1000، K=1024، MB=1000*1000، M=1024*1024، xM=M، GB=1000*1000*1000، G=1024*1024*1024، وهكذا بالنسبة لـ T، P، E، Z، Y، R، Q. يمكن استخدام البوادئ الثنائية أيضًا: KiB=K، MiB=M، وهكذا. إذا انتهى ن بالحرف 'B'، فإنه يحسب البايتات لا الكتل.

كل رمز تحويل يمكن أن يكون:

ascii
    من EBCDIC إلى ASCII

ebcdic
    من ASCII إلى EBCDIC

ibm من ASCII إلى EBCDIC بديل

كتلة
    حشو السجلات المنتهية بسطر جديد بمسافات حتى حجم cbs

unblock
    استبدال المسافات الزائدة في السجلات بحجم cbs بسطر جديد

lcase
    تغيير الأحرف الكبيرة إلى صغيرة

ucase
    تغيير الأحرف الصغيرة إلى كبيرة

sparse
    محاولة الإزاحة بدلًا من كتابة كتل خرج كلها أصفار (NUL)

swab
    تبديل كل زوج من بايتات الدخل

sync
    حشو كل كتلة دخل بالأصفار (NUL) حتى حجم ibs؛ عند استخدامه مع block أو unblock، تُحشى بمسافات بدلًا من الأصفار

excl
    الإخفاق إذا كان ملف الخرج موجودًا بالفعل

nocreat
    عدم إنشاء ملف الخرج

notrunc
    عدم اقتطاع ملف الخرج

noerror
    الاستمرار بعد أخطاء القراءة

fdatasync
    كتابة بيانات ملف الخرج فيزيائيًا قبل الإنهاء

fsync
    بالمثل، ولكن مع كتابة البيانات الوصفية أيضًا

كل رمز علم يمكن أن يكون:

append
    وضع الإلحاق (منطقي للخرج فقط؛ يُقترح conv=notrunc)

direct
    استخدام دخل/خرج مباشر للبيانات

directory
    الإخفاق ما لم يكن دليلًا

dsync
    استخدام دخل/خرج متزامن للبيانات

sync
    بالمثل، ولكن للبيانات الوصفية أيضًا

fullblock
    تجميع كتل دخل كاملة (لـ iflag فقط)

nonblock
    استخدام دخل/خرج غير حاجب

noatime
    عدم تحديث وقت الوصول

nocache
    طلب إفراغ الخبيئة. انظر أيضًا oflag=sync

noctty
    عدم تعيين طرفية تحكم من الملف

nofollow
    عدم تتبع الوصلات الرمزية

إرسال إشارة USR1 إلى عملية 'dd' جارية يجعلها تطبع إحصائيات الدخل/الخرج على الخطأ القياسي ثم تستأنف النسخ.

الخيارات هي:

--help
    يعرض هذه المساعدة ويخرج

--version
    يعرض معلومات الإصدار ويخرج

المؤلف
كتبه بول روبن، وديفيد ماكنزي، وستيوارت كيمب.

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

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

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

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

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

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