使用exec命令删除前几天产生的日志
2015-07-20 11:12
267 查看
上次学习了访问某个网站并产生相应的日志保存在指定位置,但是时间长了,日志会占用磁盘大量的空间,下面使用exec这个命令删除之前的日志:
命令格式:
find 目录绝对路径 -mtime +n(时间) -name "*.log" -exec rm -rf {} \;
注意:
1、find 后面要加上绝对路径
2、-mtime 固定格式
3、+n n指的是天,+10 的意思是10天前,不是10天后,-10 的意思是10天后,
4、-name 固定格式
5、-exec 固定格式
6、{} \; 固定格式 {}后面有空格 \;之间没有空格
根据我的业务要求,脚本如下
find /tmp/log/ -mtime +1 -name "*.log" -exec rm -rf {} \;
找到/tmp/log/ 目录下1天前以.log 结尾创建的文件,并且逐步删除。
命令格式:
find 目录绝对路径 -mtime +n(时间) -name "*.log" -exec rm -rf {} \;
注意:
1、find 后面要加上绝对路径
2、-mtime 固定格式
3、+n n指的是天,+10 的意思是10天前,不是10天后,-10 的意思是10天后,
4、-name 固定格式
5、-exec 固定格式
6、{} \; 固定格式 {}后面有空格 \;之间没有空格
根据我的业务要求,脚本如下
find /tmp/log/ -mtime +1 -name "*.log" -exec rm -rf {} \;
找到/tmp/log/ 目录下1天前以.log 结尾创建的文件,并且逐步删除。
相关文章推荐
- xcode 的 Auto Layout
- c++关于文件打开目录的问题
- Highcharts构建加权平均值图表
- hdu5171 GTY's birthday gift
- 禅与 Objective-C 编程艺术 (Zen and the Art of the Objective-C Craftsmanship 中文翻译)
- Linearlayout添加监听事件
- 深度学习之Matlab 转C++在iOS上测试CNN手型识别
- 【POJ3268】Silver Cow Party 最短
- 【Z13区】记忆留住深刻过往,博客写出平淡事迹【博客首篇】
- 小练习
- Algorithms—149.Max Points on a Line
- LeetCode - Sliding Window Maximum
- java关于开始新项目的问题
- Android 自定义View (二) 进阶
- 幻读和不可重复读的区别
- 压缩感知在稀疏信道估计中的应用
- 失控--阅读笔记共同进化
- [机器迁移]如何通过网络快速传输海量(小)文件
- 对android应用程序目录结构的说明
- ITOO高校云平台之考评系统项目总结