لا تعد ولا تحصى هي خيارات si أوامر in 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 \ ؛.
من الممكن أن في بعض توزيعات linux، "-F" يجب ألا يعمل. أزل هذه الحجة من السطر وسيكون كل شيء على ما يرام.
* تم اختبارها على CentOS 5.3 (النهائي).
لماذا يقوم هذا الأمر أيضًا بحذف المجلد نفسه؟ أريد فقط حذف المحتوى! هل هناك حل؟ جرازي
ملفات Capisco che hai المتنوعة ملفات كارتل كارتل وإزاحة فردية. بطاقاتهم تبقى سليمة. صحيح؟ (GTrs).