nginx日志切割
2015-09-05 19:00
615 查看
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | #!/bin/bash # This script run at 00:00 # The Nginx logs path logs_path="/usr/local/nginx/logs" pid=`ps -ef|grep -v grep|grep nginx|grep master|awk '{print $2}'` mv ${logs_path}/nginx_access.log ${logs_path}/nginx_access_$(date -d "yesterday" +"%Y%m%d").log mv ${logs_path}/nginx_error.log ${logs_path}/nginx_error_$(date -d "yesterday" +"%Y%m%d").log #kill -USR1 `cat /usr/local/nginx/logs/nginx.pid` kill -USR1 "$pid" cd $logs_path /usr/bin/zip -r nginx_access_$(date -d "yesterday" +"%Y%m%d").zip nginx_access_$(date -d "yesterday" +"%Y%m%d").log /usr/bin/zip -r nginx_error_$(date -d "yesterday" +"%Y%m%d").zip nginx_error_$(date -d "yesterday" +"%Y%m%d").log /bin/rm -rf nginx_access_$(date -d "yesterday" +"%Y%m%d").log /bin/rm -rf nginx_error_$(date -d "yesterday" +"%Y%m%d").log |
相关文章推荐
- 构建基于Nginx的文件服务器思路与实现 - 宋黎晓的博客 - OECP社区
- 使用nginx+lua实现自己的logserver | 星期八的博客 web & game
- 让nginx支持文件上传的几种模式 - jlins - 博客园
- 使用Nginx+Lua进行断点上传的demo - xcc的博客 - 博客频道 - CSDN.NET
- nginx+lua+image实现上传图片裁剪和加水印 - nginx - 运维网 - iyunv.com
- Nginx+Lua服务端合并静态文件 - SegmentFault
- 图灵社区 : 阅读 : php+gridfs+varnish+nginx 搭建分布式图片存储
- 让 Nginx 支持 WAF 防护功能web防火墙 - 沧海一粟 - Web系统架构与服务器运维,php开发
- 使用 Lua 编写一个 Nginx 认证模块 - 技术翻译 - 开源中国社区
- 查看nginx cache命中率
- nginx 直接在配置文章中设置日志分割
- 解析nginx负载均衡
- OpenResty(Nginx)+Lua+GraphicsMagick实现缩略图功能 | 琥珀志
- Nginx+PHP-FPM优化技巧总结
- Nginx在Linux和windows下的安装使用
- Ngin的配置文件nginx.conf完整配置说明(包括fastcgi和负载均衡设置)
- freebsd上安装nginx+php记录
- Linux问题排查:丢失nginx.pid文件
- 让nginx作为图片处理服务器
- nginx日志配置