切割日志
来源:互联网 发布:directx是什么软件 编辑:程序博客网 时间:2024/04/28 23:53
##cut nginx log
mkdir -p /data/logs/nginx/${date}/${day}
mv /data/logs/nginx/access.log /data/logs/nginx/${date}/${day}/access_${time}.log
kill -USR1 `cat /usr/local/nginx/logs/nginx.pid`
gzip /data/logs/nginx/${date}/${day}/access_${time}.log
find /data/logs/nginx/ -name "access_*.gz" -mtime +60 -exec rm -rf '{}' \;
最后的find命令是模糊查询 /data/logs/nginx/ 文件夹下 "access_*.gz"文件的修改时间是60秒内的,查询到之后执行删除操作;
遇到的问题:
今天在跑脚本的时候看到如下报错:
1、find: paths must precede expression
然后就上网查了一下,结果搜索到一篇,大概是这样说的:多文件的查找的时候需要增加引号
find /data/logs/nginx/ -name "access_*.gz" -mtime +60 -exec rm -rf '{}' \;
2、 find: missing argument to `-exec'
exec的用法如下:
-exec 空格 命令 空格 {} 空格\;
注意{}要加单引号,否则centos上运行不成功
- 日志切割
- 日志切割
- 切割日志
- 日志切割
- 日志切割
- Apache日志切割问题
- 服务器日志切割问题
- Apache日志切割
- apache切割日志
- Linux日志切割
- ngix日志切割
- Nginx 日志切割生成
- Nginx 日志文件切割
- 切割日志的方法
- nginx 日志切割
- nginx日志切割
- mysql 切割日志
- nginx日志切割脚本
- 30岁男人完成的事业
- AOJ 0118 Property Distribution (DFS)
- java.lang.OutOfMemoryError: GC overhead limit exceeded
- POJ_2159
- Android通过Servlet操作MySql数据库
- 切割日志
- 指纹识别技术的基本原理及过程
- J.U.C之ConcurrentHashMap分析
- linux grep命令
- Linux GDB 简单教程
- Lisp 变量
- 《梦李白·其二》 作者:杜甫
- cvc-complex-type.2.4.a: Invalid content was found starting with element 'taglib'错误
- servlet3注解