兩個命令實現Linux下定時刪除臨時文件

第一步,經過crontab命令建立定時任務:編輯器

crontab -e

此時進入vi編輯器,在編輯模式下輸入:code

0 1 * * * find  /data/log -ctime +5 | xargs  rm  -f

含義是天天凌晨1點刪除*/data/log*目錄下5天前建立的文件。 而後保存退出便可。crontab

解釋:定時任務

  • -ctime表示文件變動時間(create、chmod等),換成-mtime則表示修改時間。
  • +5表示5天前,-5表示5天內
相關文章
相關標籤/搜索