find删除指定时间之前的文件
来源:互联网 发布:网络博客怎么开设平台 编辑:程序博客网 时间:2024/05/21 09:51
find . -type f -name *.log -mtime +180 -exec rm {} \;
解析:
find 后面紧跟的是要查找的目录,. 表示当前目录
-type f:指定查找对象为文件
-name *.log:指定查找对象名称以.log结尾
-mtime +180: 查找180天以前的老文件
-exec rm {} \; :执行删除命令,这句长得很奇怪,后面有个 {} \; 是必须的,也可以执行其他指令,比如ls, rm -i之类的
下面指令显示查找到文件的详细信息
find . -type f -mtime -180 -exec ls -l {} \; | more
后面用管道,实现分页显示
查看2016-11-03日的数据
解析:
find 后面紧跟的是要查找的目录,. 表示当前目录
-type f:指定查找对象为文件
-name *.log:指定查找对象名称以.log结尾
-mtime +180: 查找180天以前的老文件
-exec rm {} \; :执行删除命令,这句长得很奇怪,后面有个 {} \; 是必须的,也可以执行其他指令,比如ls, rm -i之类的
下面指令显示查找到文件的详细信息
find . -type f -mtime -180 -exec ls -l {} \; | more
后面用管道,实现分页显示
查看2016-11-03日的数据
find . -newermt '2016-11-03' ! -newermt '2016-11-04' -exec ls -l {} \;
阅读全文
0 0
- find删除指定时间之前的文件
- shell删除指定时间之前的文件
- 【Shell】删除指定时间之前的文件
- 删除指定时间之前的文件
- find命令处理指定时间之前的文件命令
- 【日期时间】批处理删除指定天数日期之前的文件
- linux下删除指定时间之前的文件
- linxu中删除指定时间之前的文件shell脚本
- python 删除指定时间间隔之前的文件
- Shell定时删除指定时间之前的文件
- bat删除指定时间之前文件
- find: missing argument to `-exec' & 删除指定时间的文件
- linux 删除指定日期之前的文件
- linux 删除指定日期之前的文件
- linux 删除指定日期之前的文件
- 删除某段时间之前的文件
- 【日期时间】批处理删除指定天数日期之前的文件夹
- 批处理删除指定天数日期之前的文件
- 针对ARM环境下 tableview tablewidget 滑动块(scroll)设置宽度
- 10个 JavaScript 难点
- C++第四篇--重载_指针_引用
- 邮件发送与接收的原理
- 机器学习教程之10-聚类(Clustering)-K均值聚类(K-means)的sklearn实现
- find删除指定时间之前的文件
- Anroid开发艺术探索(View事件分发)
- ruby 枚举,Enumerable
- mysql-5.7.17-winx64.zip 压缩版的安装与配置(掌握防坑术)
- spark 操作hbase及mysql
- 常用链接备注
- 《OC基础教程》读书笔记1 第二章
- raw_socket(原始套接字)以及普通socket使用终极总结
- 怎么预防多线程出错