1、新建清理文件脚本
vim autodelfile.sh
#!/bin/sh
#find 对应目录 -mtime +天数 -name “文件名” -exec rm -rf {} ;
#find:linux的查找命令,用户查找指定条件的文件;
#/home/trans/app/file/ 想要进行清理的目录;
#-mtime:标准语句写法;
#+3:表示文件修改时间距离当前为3天的文件,这里用数字代表天数;
#-exec:固定写法;表示执行命令
#rm -rf:强制删除文件,包括目录;
find /home/trans/app/file/ -mtime +3 -name '2*' -exec rm -rf {} ;
2、脚本添加执行权限
chmod +x autodelfile.sh
3、设置定时任务执行脚本
crontab -e //编辑定时任务
50 23 * * * /home/trans/app/autodelfile.sh > /dev/null 2>&1文章来源:https://www.toymoban.com/news/detail-694447.html
crontab -l //查看定时任务文章来源地址https://www.toymoban.com/news/detail-694447.html
到了这里,关于linux定时清理文件的脚本的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!