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

nginx日志按日期自动切割脚本

2015-07-23 10:35 791 查看
nginx日志按日期自动切割脚本如下

#nginx日志切割脚本
#!/bin/bash
#设置日志文件存放目录
logs_path="/usr/local/nginx/logs/"
#设置pid文件
pid_path="/usr/local/nginx/nginx.pid"
#重命名日志文件
mv ${logs_path}access.log ${logs_path}access_$(date -d "yesterday" +"%Y%m%d").log
#向nginx主进程发信号重新打开日志
kill -USR1 $(cat ${pid_path})

再写一个定时器  实际的脚本路径
0  0 * * * /bin/bash  /alidata/log/nginx/nignx_log.sh
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: