crontab实现自动删除




*         *      *    *     *
分钟     小时    日   月    星期


#每周一至周五3点钟,在目录/home中,查找文件名为*.xxx的文件,并删除4天前的文件。
00 03 * * 1-5     find /home      "*.xxx" -mtime +4 -exec rm {} \;  

# 晚上 22:00 -- 22:15 每分钟执行一次
0-59 22 * * *   find  /home/wwwroot/default/uploadFile/Trash/    -mtime +7   -name "*.png" -exec rm -rf {} \;

0-59 22 * * *   find  /home/wwwroot/default/uploadFile/Trash/     -name "*.png" -exec rm -rf {} \;

==========================================================================
#每天中午12点整   删除 该 在该目录下  30天前的 png 图片
 00 12 * * *     find  /home/wwwroot/default/uploadFile/Trash/       "*.png"   -mtime +30 -exec rm {} \;  

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容