Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

حذف مجلد

جزء من قسم الأساسيات في رحلة Terminal على Coddy — الدرس 19 من 82.

لحذف مجلد في الطرفية، لديك خياران بناءً على ما إذا كان المجلد فارغاً أم لا.

حذف مجلد فارغ:

يرمز الأمر rmdir إلى إزالة المجلد (remove directory). يمكنه فقط حذف المجلد الذي يكون فارغاً تماماً:

rmdir empty_folder

إذا كان المجلد يحتوي على أي ملفات أو مجلدات فرعية، فإن rmdir سيفشل مع ظهور خطأ.

حذف دليل وجميع محتوياته:

لحذف دليل مع كل ما بداخله، استخدم rm مع العلامة -r (recursive):

rm -r documents

يؤدي هذا إلى إزالة مجلد documents وكل ملف ومجلد فرعي بداخله.

يمكنك أيضاً دمجه مع -f لفرض الحذف دون أي مطالبات تأكيد:

rm -rf documents

تحذير: rm -rf هو أحد أقوى الأوامر وأكثرها خطورة في الطرفية (terminal). فهو يحذف كل شيء بشكل دائم دون طلب إذن. تحقق دائماً من المسار مرتين قبل تشغيله — لا يوجد تراجع عن هذا الإجراء.

challenge icon

التحدي

مبتدئ

احذف المجلد documents وجميع محتوياته باستخدام rm -r، ثم استخدم ls للتأكد من أنه قد تمت إزالته.

تحذير: سيؤدي هذا إلى حذف المجلد وكل ما بداخله بشكل دائم. لا توجد طريقة لاستعادة المجلدات المحذوفة في الجهاز الطرفي (terminal)!

ورقة مرجعية

لحذف دليل فارغ، استخدم rmdir:

rmdir empty_folder

لحذف دليل وجميع محتوياته، استخدم rm -r (بشكل متكرر):

rm -r documents

لفرض الحذف دون مطالبات تأكيد، ادمجه مع -f:

rm -rf documents

تحذير: rm -rf يحذف كل شيء بشكل دائم دون سؤال ولا يمكن التراجع عنه.

جرّب بنفسك

الطرفية
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات