حذف مجلد
جزء من قسم الأساسيات في رحلة Terminal على Coddy. الدرس 19 من 82.
لحذف دليل في الطرفية، لديك خياران، ويعتمد الاختيار على ما إذا كان الدليل فارغًا أم لا.
حذف دليل فارغ:
يرمز الأمر rmdir إلى إزالة دليل. لا يمكنه حذف إلا دليلًا فارغًا تمامًا:
rmdir empty_folderإذا كان المجلد يحتوي على أي ملفات أو مجلدات فرعية، فسيفشل rmdir مع ظهور خطأ.
حذف دليل وجميع محتوياته:
لحذف دليل مع كل ما بداخله، استخدم rm مع الخيار -r (تكراري):
rm -r documentsيؤدي هذا إلى إزالة المجلد documents وكل ملف ومجلد فرعي بداخله.
يمكنك أيضًا دمجه مع -f للحذف الإجباري دون أي مطالبات بالتأكيد:
rm -rf documentsتحذير: يُعدّ
rm -rfأحد أقوى الأوامر وأكثرها خطورة في الطرفية. فهو يحذف كل شيء نهائيًا دون أن يطلب التأكيد. تحقّق دائمًا من مسارك مرة أخرى قبل تشغيله. لا يمكن التراجع عن ذلك.
التحدي
مبتدئاحذف المجلد documents وكل محتوياته باستخدام rm -r، ثم استخدم ls للتأكد من حذفه.
تحذير: سيؤدي هذا إلى حذف المجلد وكل ما بداخله نهائيًا. لا توجد طريقة لاستعادة المجلدات المحذوفة في الطرفية!
جرّب بنفسك
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الأساسيات
2التنقل
عرض مسار المجلد الحاليعرض الملفاتتغيير المجلدالمسارات المطلقة مقابل المسارات النسبيةمجلد المنزل ومجلد الجذرخلاصة - حدد مسارك8إعادة التوجيه
المخرجات القياسيةالكتابة فوق ملفالإضافة إلى ملفالمدخلات القياسيةالخطأ القياسيمراجعة - بناء سجل الأحداث11الأذونات
فهم الأذوناتقراءة الأذوناتChmod باستخدام الأرقامChmod باستخدام الرموزملكية الملفاتملخص - إحكام الحماية14مشروع سكربت النسخ الاحتياطي
نظرة عامة على المشروعالحصول على مسار المصدرتدرّب بنفسك: Playground لـ Terminal