Linux删除指定时间文件
2017-12-23 16:35
295 查看
两种方法:
1. 在一个目录中保留最近三个月的文件,三个月前的文件自动删除。
find /email/v2_bak -mtime +92 -type f -name *.mail[12] -exec rm -rf {} \;
/email/v1_bak --设置查找的目录;
-mtime +92 --设置时间为91天前;
-type f --设置查找的类型为文件;
-name *.mail[12] --设置文件名称中包含mail1或者mail2;
-exec rm -f --查找完毕后执行删除操作;
1. 在一个目录中保留最近三个月的文件,三个月前的文件自动删除。
find /email/v2_bak -mtime +92 -type f -name *.mail[12] -exec rm -rf {} \;
/email/v1_bak --设置查找的目录;
-mtime +92 --设置时间为91天前;
-type f --设置查找的类型为文件;
-name *.mail[12] --设置文件名称中包含mail1或者mail2;
-exec rm -f --查找完毕后执行删除操作;
相关文章推荐
- Linux 删除指定时间前的文件
- Linux 删除指定时间前的文件
- Linux 删除指定时间前的文件
- linux下定时删除指定目录下指定时间前的文件
- 【linux】find删除指定时间之前的文件
- Linux 删除指定时间前的文件
- linux下删除指定时间之前的文件
- 在linux中删除指定时间创建的文件
- Linux 删除指定时间前的文件
- linux按指定时间删除文件和文件夹
- linux下删除3分钟之前指定文件夹下的指定类型文件
- linux删除指定文件脚本
- Linux删除指定目录文件脚本
- Linux下删除除指定文件外的其它文…
- delphi获取文件的创建/修改时间、按时间删除指定文件下的文件
- linux下批量删除指定后缀的文件
- Linux下如何遍历指定目录下的所有文件并删除指定天数之前创建的文件
- linux删除指定文件夹中某个文件除外的其他文件
- linux 递归删除 指定文件
- Linux删除swap里的指定文件的方法