在linux中删除指定时间创建的文件
2012-10-24 16:12
483 查看
1、先查询确认要删除的文件
find /opt/app/arch -mtime +7 -type f -name *.log
2、删除文件
find /opt/app/arch -mtime +7 -type f -name *.log -exec rm -f {} \;
命令说明:
/opt/app/arch --设置查找的目录;
-mtime +7 --设置时间为7天前;
-type f --设置查找的类型为文件;
-name *.log --设置文件名后缀为.log;
-exec rm -f --查找完毕后执行删除操作;
扩展:
-name *.sh[ab] --设置文件名称中包含sha或者shb;
find /opt/app/arch -mtime +7 -type f -name *.log
2、删除文件
find /opt/app/arch -mtime +7 -type f -name *.log -exec rm -f {} \;
命令说明:
/opt/app/arch --设置查找的目录;
-mtime +7 --设置时间为7天前;
-type f --设置查找的类型为文件;
-name *.log --设置文件名后缀为.log;
-exec rm -f --查找完毕后执行删除操作;
扩展:
-name *.sh[ab] --设置文件名称中包含sha或者shb;
相关文章推荐
- 【linux】find删除指定时间之前的文件
- delphi获取文件的创建/修改时间、按时间删除指定文件下的文件
- Linux 删除指定时间前的文件
- linux下定时删除指定目录下指定时间前的文件
- rm 利用 ls -l, grep, awk 命令删除指定时间创建的文件或目录
- Linux下如何遍历指定目录下的所有文件并删除指定天数之前创建的文件
- Linux 删除指定时间前的文件
- linux下删除指定时间之前的文件
- Linux 删除指定时间前的文件
- 用批处理删除N天前或指定日期时间(前后)创建(或修改)的文件
- linux按指定时间删除文件和文件夹
- Linux删除指定时间文件
- 删除指定文件夹内创建时间24小时之外的所有文件
- Linux 删除指定时间前的文件
- 创建定时器,定期删除指定时间内的指定文件内的指定类型文件
- Linux 删除指定时间前的文件
- 一个神奇的linux命令...删除指定天数前创建的文件
- Linux下如何遍历指定目录下的所有文件并删除指定天数之前创建的文件
- linux下创建一个指定文件大小,并实现从ext2到ext3的转换
- Linux的dd命令创建指定大小文件(空洞文件)的一种实现可能