两个命令实现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天内
相关文章
相关标签/搜索