nginx 日志切割脚本
2017-11-03 17:42
701 查看
nginx 日志切割脚本
#!/bin/bash #这个脚本是用来切割nginx日志 根据自己情况进行必要的切割: set -e logs_path="/data/wwwlogs/" oldlogs_path="/data/wwwlogs/ngx_oldlogs/" hos="ngx128" old_nginx=`mv ${logs_path}access.log ${logs_path}access_$(date -d "yesterday" +"%Y%m%d")_$hos.log` for i in `ls $logs_path/* | egrep -v "*.gz|log"` do mv "$i" "$i"_${hos}_$(date -d "yesterday" +"%Y%m%d") mv "$i"_${hos}_$(date -d "yesterday" +"%Y%m%d") $oldlogs_path done kill -USR1 $(cat /var/run/nginx/nginx.pid) #mv $old_nginx $oldlogs_path cd $old_nginx find ./ -mtime +30 -exec rm -rf {} \; sleep 1 echo "The old logfiles is deleted!!"
相关文章推荐
- nginx日志切割脚本,自动上传到日志服务器
- nginx 日志切割脚本
- Nginx Java 日志切割脚本
- Nginx日志切割脚本
- 七、编写每天定时切割Nginx日志的脚本【LNMP安装 】
- nginx日志切割脚本
- Nginx日志定时切割脚本
- nginx日志自动切割脚本
- nginx基于域名的日志切割脚本
- Nginx日志定时切割脚本
- 【shell脚本】nginx每天自动切割日志脚本
- Nginx 日志切割脚本
- nginx日志切割脚本
- Nginx日志切割及常用统计脚本
- 【shell脚本】nginx每天自动切割日志脚本
- Nginx日志切割脚本
- 七、编写每天定时切割Nginx日志的脚本【LNMP安装 】
- 用python切割nginx日志脚本
- [转载·运维案例一]nginx日志切割及7天前的历史日志删除脚本
- nginx日志切割脚本