linux 删除7天前文件

删除文件
find /app/logs/ -type f -mtime +7 | xargs rm -f
 
删除目录
find /app/logs/ -type d -mtime +7 | xargs rm -f
 
推荐方法:
find /app/logs/ -name "*.log" -mtime +7 | xargs rm -f

删除N天
 find /PATH/TO/SOMEFILES/ -type f -name '*.txt' -mtime +N -exec rm {} \;

你可能感兴趣的:(linux 删除7天前文件)