SHRED(1)

الاسم
shred - الكتابة فوق ملف لإخفاء محتوياته، وحذفه اختياريًا

موجز
shred [خيار]... ملف...

الوصف

الكتابة فوق الملفات المحددة بشكل متكرر، لجعل استعادة البيانات أصعب حتى باستخدام فحص الأجهزة الباهظ الثمن.

إذا كان الملف -، يُمزق المخرج المعياري.

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

-f, --force
    تغيير الصلاحيات للسماح بالكتابة عند الضرورة

-n, --iterations=N
    الكتابة فوق N مرة بدلاً من المبدئي (3)

--random-source=FILE
    يجلب بايتات عشوائية من FILE

-s, --size=N
    تمزيق هذا العدد من البايتات (اللواحق مثل K, M, G مقبولة)

-u  إلغاء تخصيص وإزالة الملف بعد الكتابة فوقه

--remove[=HOW]
    مثل -u لكن يعطي تحكمًا في كيفية الحذف؛ انظر أدناه

-v, --verbose
    إظهار تفاصيل عمليات البيانات والبيانات الوصفية المنفذة

-x, --exact
    عدم تقريب أحجام الملفات لأعلى إلى الكتلة الكاملة التالية؛ هذا هو المبدئي للملفات غير العادية

-z, --zero
    إضافة كتابة فوقية نهائية بالأصفار لإخفاء التمزيق

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

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

حذف الملفات إذا تم تحديد --remove (-u). المبدئي هو عدم حذف الملفات لأنه من الشائع العمل على ملفات الأجهزة مثل /dev/hda، وهذه الملفات لا ينبغي حذفها عادةً. تشير المعلمة الاختيارية HOW إلى كيفية حذف إدخال الدليل: 'unlink' => استخدام استدعاء unlink قياسي. 'wipe' => أيضًا إخفاء البايتات في الاسم أولاً. 'wipesync' => أيضًا مزامنة كل بايت مخفي مع الجهاز. الوضع المبدئي هو 'wipesync'، لكن لاحظ أنه قد يكون مكلفًا.

تحذير: يفترض shred أن نظام الملفات والأجهزة يكتبان فوق البيانات في مكانها. على الرغم من أن هذا شائع، تعمل العديد من المنصات بشكل مختلف. أيضًا، قد تحتوي النسخ الاحتياطية والمرايا على نسخ غير قابلة للإزالة تسمح باستعادة ملف ممزق لاحقًا. راجع دليل GNU coreutils للتفاصيل.

المؤلف
كتبه كولين بلومب.

التبليغ عن الأخطاء
أبلغ عن العلات إلى: 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/shred>
أو متاح محليًا عبر: info '(coreutils) shred invocation'

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

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

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

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