删除3天前创建的以log结尾的文件

Posted ray-mmss

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了删除3天前创建的以log结尾的文件相关的知识,希望对你有一定的参考价值。

1.

#/bin/bash    

# filename: del_log.sh

 

find / -name "*.log" -mtime 3 | xargs rm -rf

 

2.

#/bin/bash

# filename: del_log.sh

 

find / -name "*.log" -mtime 3 -exec rm -rf {} ;

 

3.

#/bin/bash

# filename: del_log.sh

 

find / -name "*.log" -mtime 3 -ok rm -rf {} ;

 

 

 

在/usr/local下建立20个子目录xunlei1-xunlei20,再在这个子目录下分别建255个子目录dir1-dir255,再在255个子目录下创建10000个文件xunlei1.html-xunlei10000.html。

 

mkdir -p /usr/loca/xunlie{1..20}/dir{1..255}/

touch   /usr/loca/xunlie{1..20}/dir{1..255}/xunlei{1..10000}.html  

以上是关于删除3天前创建的以log结尾的文件的主要内容,如果未能解决你的问题,请参考以下文章

企业必考面试题:查找/oldboy目录下所有7天以前的以log结尾的文件移动到/tmp下。

删除指定日期的文件

win bat日志清除脚本

log4j删除N天前日志实现

python 删除2天前后缀为.log的文件

linux删除30天前文件命令