LINUX 下定时任务删除N天前的文件
2018-02-06 15:20
274 查看
一、模版: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脚本
示例:将/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脚本
相关文章推荐
- linux实现crontab定时任务计划并删除之前的文件备份
- Linux下定时删除指定目下n天前的文件
- Linux shell crontab expdp 定时任务逻辑备份 定时删除旧文件
- Linux计划任务,自动删除n天前的旧文件
- Linux笔记整理:设置任务定时删除文件
- 如何操作Linux 定时删除指定目下N天前的文件
- 【转】Linux下定时删除指定目下n天前的文件
- Linux计划任务,自动删除n天前的旧文件
- Linux定时任务执行,删除某个时间段的文件
- Linux计划任务,自动删除n天前的旧文件【转】
- Linux计划任务,自动删除n天前的旧文件
- Linux下定时删除指定目下n天前的文件
- Window bat expdp 定时任务逻辑备份 定时删除N天前的旧文件
- Linux下定时删除指定目下n天前的文件
- Linux定时任务执行,删除某个时间段的文件
- Linux计划任务,自动删除n天前的旧文件
- Linux计划任务之自动删除n天前的旧文件
- Linux计划任务,自动删除n天前的旧文件
- Linux计划任务,自动删除n天前的旧文件
- Linux定时任务调用sh文件