nginx 日志切割脚本
2013-04-04 11:22
405 查看
#!/bin/bash
#The script is run at 00:00
#The nginx logs
#5 backup automatically retained
nginx_logs="//home/wwwlogs//"
find ${nginx_logs}/$(date -d "yesterday" "+%Y")/$(date -d "yesterday" "+%m")/ -type f -mtime +4 -exec rm -rf {} \;
mkdir -p ${nginx_logs}/$(date -d "yesterday" "+%Y")/$(date -d "yesterday" "+%m")/
mv ${nginx_logs}access.log ${nginx_logs}/$(date -d "yesterday" "+%Y")/$(date -d "yesterday" "+%m")/access_$(date -d "yesterday" "+%Y%m%d").log
kill -USR1 `cat /usr/local/nginx/logs/nginx.pid`
本文出自 “linux浪子” 博客,请务必保留此出处http://kkkkkk.blog.51cto.com/468162/1170950
#The script is run at 00:00
#The nginx logs
#5 backup automatically retained
nginx_logs="//home/wwwlogs//"
find ${nginx_logs}/$(date -d "yesterday" "+%Y")/$(date -d "yesterday" "+%m")/ -type f -mtime +4 -exec rm -rf {} \;
mkdir -p ${nginx_logs}/$(date -d "yesterday" "+%Y")/$(date -d "yesterday" "+%m")/
mv ${nginx_logs}access.log ${nginx_logs}/$(date -d "yesterday" "+%Y")/$(date -d "yesterday" "+%m")/access_$(date -d "yesterday" "+%Y%m%d").log
kill -USR1 `cat /usr/local/nginx/logs/nginx.pid`
本文出自 “linux浪子” 博客,请务必保留此出处http://kkkkkk.blog.51cto.com/468162/1170950
相关文章推荐
- nginx日志切割脚本
- nginx日志切割shell脚本
- nginx日志切割脚本,自动压缩
- 编写每天定时切割Nginx日志的脚本
- nginx日志切割脚本,自动上传到日志服务器
- nginx自动日志功能与日志自动切割脚本
- nginx 日志切割脚本
- 一个精简的 nginx日志切割脚本
- Nginx日志切割脚本
- Nginx日志切割脚本
- nginx 日志切割脚本
- python切割nginx日志脚本
- nginx基于域名的日志切割脚本
- nginx日志切割脚本,自动上传到日志服务器
- Crontab+Shell做Nginx日志切割脚本实例代码
- 【shell脚本】nginx每天自动切割日志脚本
- 编写每天定时切割Nginx日志的脚本
- [转载·运维案例一]nginx日志切割及7天前的历史日志删除脚本
- nginx日志切割脚本
- nginx 日志切割脚本