1. 程式人生 > >遞迴刪除資料夾下過期檔案

遞迴刪除資料夾下過期檔案

1. 刪除10小時之前的檔案  find /path -type f -mmin +600 -exec rm -f {} \;

2. 刪除10天之前的檔案      find /path -type f -mtime +10 -exec rm -f {} \;

3. 如果定時刪除,啟動crontab就可,比如每小時啟動一次

     0 * * * * find /path -type f -mmin +600 -exec rm -f {} \; >> /tmp/cleanlog.log 2>&1

4.注意最後的;號,如果沒有會報 find: missing argument to `-exec '