shell定时删除N天前的文件

shell定时删除N天前的文件,第1张

语法:

find 路径 -mtime +天数 -type f -name “文件名” | xargs rm -rffind 路径 -mtime +天数 -type f -name “文件名” rm -rf {} ;
示例: /tmp 设置查找的目录;-mtime +30 设置修改时间为30天前;-type f 设置查找的类型为文件;其中f为文件,d则为文件夹;-name “*” 设置文件名称,可以使用通配符;-exec rm -rf 查找完毕后执行删除 *** 作;{} ; 固定写法
find /tmp -mtime +30 -type f -name "*" -exec rm -rf {} \;
find /tmp -mtime +30 -type f -name "*" | xargs rm -rf

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/927302.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-17
下一篇2022-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存