合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
``` #!/bin/bash ## 零点执行该脚本 ## Nginx 日志文件所在的目录 LOGS_PATH=/usr/local/nginx/logs ## 获取昨天的 yyyy-MM-dd YESTERDAY=$(date -d "yesterday" +%Y%m%d) ## 移动文件 mv ${LOGS_PATH}/192.168.106.33.access.log ${LOGS_PATH}/192.168.106.33.access.log.${YESTERDAY} mv ${LOGS_PATH}/error.log ${LOGS_PATH}/error.log.${YESTERDAY} ## 向 Nginx 主进程发送 USR1 信号。USR1 信号是重新打开日志文件 ## /usr/local/nginx/sbin/nginx -s reopen。此命令也是重新打开日志文件 pid=`ps -ef|grep nginx|grep master|grep -v grep|awk '{print $2}'` kill -USR1 ${pid} ```