لا تعد ولا تحصى هي خيارات si أوامر في Linux، وأعتقد أنني كنت سأنتهي إذا لم يكن لدي خيار نقل بعض الملفات الأقدم من 120 يومًا من مجلد إلى آخر.
وفيما يلي كيفية نقل بعض الملفات القديمة من أيام X:
الطلبات عبر SSH :
find /home/cale/fisiere* -mtime +120 -exec mv /noua/destinatie/ {} \;
إذا أردنا حذف جميع الملفات الأقدم من 30 يومًا ، من مجلد ...
find /cale/fisiere* -mtime +30 -exec rm -f {} \;
يتعين بالضرورة أن ترك مسافات بين -Mtimeعدد الأيام، إكسيك (تابع سطر الأوامر) rm (حذف أمر - إزالة) ، وسيطة " -f "(إجبار الحذف) ، {} si \ ؛.
من الممكن ألا يعمل "-f" في بعض توزيعات Linux. قم بإزالة هذه الوسيطة من السطر وسيكون كل شيء على ما يرام.
* تم اختبارها على CentOS 5.3 (النهائي).
لماذا يقوم هذا الأمر أيضًا بحذف المجلد نفسه؟ أريد فقط حذف المحتوى! هل هناك حل؟ جرازي
ملفات Capisco che hai المتنوعة ملفات كارتل كارتل وإزاحة فردية. بطاقاتهم تبقى سليمة. صحيح؟ (GTrs).