查找指定天数之前的文件,并删除

测试服务器上有大量的日志文件占用空间,需要删除较久的文件,记录一下用到的指令。
查找指定天数之前的文件并删除:

find ~/ -mtime +3 -type f -name "*.aic" -exec rm -rf {} \;

这个命令是find的基本用法,可以分两部分,find ~/ -name "*.aic"-exec rm -rf {} \;
~/ 查找的目录
-mtime +3 最近一次文件被修改的时间,+3表示大于3天
-name 查找文件名的方式,根据名称查找
"*.aic" 文件名中要求后缀是aic的所有文件,表达式需要用引号引起来
-exec 找到后执行命令
rm -rf {} 命令就是删除文件
\; 这是格式要求的,没有具体含义。

posted @ 2022-09-13 16:17  三点一圆  阅读(994)  评论(0编辑  收藏  举报