اقتباس المشاركة الأصلية كتبت بواسطة KuwaitNET
هذا يفرغ بكل دقيقه بكل يوم من الإسبوع بالسنه للملفات التي تبدأ رالحروف cdk

المفروض tmpwatch يقوم بالعمل عنك و اذا تبي تقلل الوقت تقدر تعدل على
بحيث يقوم بمسح الملفات التي لم يتم التعديل او الولوج إليها خلال مدة معينه و عادة 30 يوم

كود:
/usr/sbin/tmpwatch 240 /tmp
/usr/sbin/tmpwatch 720 /var/tmp
for d in /var/{cache/man,catman}/{cat?,X11R6/cat?,local/cat?}; do
    if [ -d "$d" ]; then
        /usr/sbin/tmpwatch -f 720 $d
    fi
done
هذا الأمر يشتغل بشكل يومي و يتفحص الملفات اللي صارلهم 720 ساعه (شهر) ما لم يتم مساسهم و يكم بحذفهم تقدر تغير ال 720 إلى 24 و يصير يحذف كل يوم الملفات وقت تشغيل الكرون
طبعا 240 ساعه لمجلد tmp/ و 720 ساعه لمجلد tmp/var/ حسب ما هو موضح بالأعلى

للعلم المفروض يكون عندك الملف على
كود:
/etc/cron.daily/tmpwatch
اذا مو موجود لأي سبب ما انشأه و حط الأوامر اللي فوق داخله و احفظ و chmod +x

طبعا احنى نتكلم عن Linux وليس Freebsd عدل؟
مرحبا اخ بشار

ياليت توضح اكثر كيف اقدر اخلية يفرغ كل 3 ايام

ووين اضع الاوامر الي انت كتبتها ؟