8. الحذف والتنظيف: rm، rmdir
الحذر هو مفتاح عند حذف الملفات في سطر الأوامر، حيث لا يوجد 'سلة محذوفات' في Termux.
1. إزالة الأدلة (rmdir)
يرمز rmdir إلى Remove Directory (إزالة دليل). هام: لا يعمل إلا إذا كان الدليل فارغًا تمامًا.
bash
إنشاء دليل فارغ
$ mkdir empty_folder
إزالة الدليل الفارغ
$ rmdir empty_folder
إذا حاولت إزالة دليل غير فارغ، فسيفشل
$ rmdir scripts rmdir: failed to remove 'scripts': Directory not empty
2. إزالة الملفات والأدلة غير الفارغة (rm)
يرمز rm إلى Remove (إزالة). إنه الأمر الأساسي لحذف الملفات.
إزالة الملفات:
bash
حذف ملف واحد
$ rm old_log.txt
حذف ملفات متعددة
$ rm file1.tmp file2.tmp
إزالة الأدلة (حذف متكرر):
لحذف مجلد وجميع محتوياته (بما في ذلك المجلدات الفرعية والملفات)، يجب استخدام العلامة -r (recursive).
bash
احذف بحذر! هذا يحذف مجلد 'scripts' وكل ما بداخله.
$ rm -r scripts
الإزالة القسرية (منطقة الخطر!)
إذا كنت تريد إزالة الملفات دون أن يطلب النظام تأكيدًا، يمكنك استخدام العلامة -f (force). الجمع بينهما قوي وخطير للغاية:
bash
يحذف دليل 'projects' وجميع محتوياته دون سؤال
$ rm -rf projects
تحقق دائمًا من مسارك قبل تنفيذ rm -rf!