مكتبة الأوامر / rm
rm
حذف الملفات والمجلدات
يحذف rm الملفات نهائياً — لا سلة محذوفات في الصدفة، ولا تراجع. تُطلب -r لحذف مجلد (تكرارياً، بما فيه كل ما بداخله)؛ وتكتم -f رسائل التأكيد وأخطاء الملفات المفقودة، ما يجعلها قوية وخطرة في آنٍ واحد.
تدرّب على rmالاستخدام
rm [-r] [-f] file...
الخيارات والأعلام
fileملف أو مجلد واحد أو أكثر للحذف
-r, -R, --recursiveحذف المجلدات وكل ما بداخلها
-f, --forceعدم السؤال أبداً، وتجاهل الملفات غير الموجودة
-i, --interactiveطلب تأكيد قبل كل عملية حذف
أمثلة
rm old-report.txtاحذف ملفاً واحداً، نهائياً.
rm -r build/احذف مجلداً وكل ما بداخله.
rm -i secrets.txtاحذف مع طلب تأكيد أولاً — تأمين رخيص لشيء لست متأكداً منه.
أخطاء شائعة
rm build/ rm -r build/
يرفض rm حذف مجلد إلا إذا طلبت ذلك صراحةً بـ -r — هذا كابح أمان متعمّد، لا خلل.