log_mgr.sh
#nginx日志切割脚本#author: http://www.nginx.cn#!/bin/bash#设置日志文件存放目录logs_path="/data/openresty/nginx/logs/"#设置pid文件pid_path="/data/openresty/nginx/logs/nginx.pid"#重命名日志文件mv ${logs_path}access.log ${logs_path}access_$(date -d "yesterday" +"%Y%m%d").log#向nginx主进程发信号重新打开日志kill -USR1 `cat ${pid_path}`
crontab -e
0 0 * * * /data/openresty/nginx/logs/log_mgr.sh