العودة إلى الدورة

24. حذف الملفات: أمر `rm` (السلامة أولاً)

أساسيات Linux: من الصفر إلى إتقان واجهة سطر الأوامر (CLI Hero)

الإزالة الدائمة

يحذف الأمر rm (Remove) الملفات بشكل دائم. لا يحتوي Linux على سلة محذوفات (Recycle Bin) أو مجلد مهملات لـ CLI. استخدم هذا الأمر بحذر شديد.

الحذف الأساسي

لحذف ملف واحد:

bash $ rm useless_file.tmp

لحذف ملفات متعددة:

bash $ rm file1.txt file2.txt report.doc

الحذف التفاعلي (-i)

استخدم دائماً الخيار التفاعلي (-i) عند الحذف، خاصة عند استخدام الرموز البديلة (wildcards) (المغطاة لاحقاً). يطالبك هذا بالتأكيد قبل كل عملية حذف.

bash $ rm -i large_report.pdf rm: remove regular file 'large_report.pdf'? y

حذف الأدلة الفارغة

أمر rmdir مخصص خصيصاً لحذف الأدلة الفارغة.

bash $ rmdir empty_folder

إذا لم يكن المجلد فارغاً، فسيفشل rmdir.