您的位置:首页 > 运维架构 > Nginx

简单的nginx日志切割脚本

2014-10-31 14:56 651 查看
#!/bin/bash
savepath_log='/opt/apps/nginx/nglogs'
nglogs='/opt/apps/nginx/logs'

mkdir -p ${savepath_log}/$(date +%Y)/$(date +%m)
mv $nglogs/error.log ${savepath_log}/$(date +%Y)/$(date +%m)/error.$(date +%Y%m%d).log
mv $nglogs/access.log ${savepath_log}/$(date +%Y)/$(date +%m)/access.$(date +%Y%m%d).log
kill -USR1 `cat /opt/apps/nginx/logs/nginx.pid`
加入任务计划

#Nginx日志切割
0 0 * * * source /etc/profile && /bin/bash /opt/apps/nginx/cut_log.sh>/root/loh.bk 2>&1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息