一、模版:find 目录 -mtime +天数 -name "文件名" -exec rm -rf {} \;

示例:将/usr/local/log目录下所有3天前带".log"的文件删除

find /usr/local/log -mtime +3 -name "*.log*" -exec rm -rf {} \;

二、利用 crontab 执行定时任务

写脚本

0 0 */2 * * find /home/work/spiders/logs/hmd -mtime +2 -name "*.log*" -exec rm -rf {} \;
保存到 crontest.cron

执行 "crontab crontest.cron" 添加定时任务

执行"crontab -l" 查看定时任务是否成功或者检测/var/spool/cron下是否生成对应cron脚本

GitHub 加速计划 / li / linux-dash
13
2
下载
A beautiful web dashboard for Linux
最近提交(Master分支:4 个月前 )
186a802e added ecosystem file for PM2 5 年前
5def40a3 Add host customization support for the NodeJS version 5 年前
Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐