nginx切割日志脚本

时间:2023-03-10 03:07:16
nginx切割日志脚本

nginx切割日志脚本

#!/bin/bash
#cut nginx log
#2018年9月26日14:26:44
#by jiajiezhao
###################################
LOG_NAME=access.log
LOG_DIR=/usr/local/nginx/logs
LOG_PID=/usr/local/nginx/logs/nginx.pid
DATE=`date +%F` mv $LOG_DIR/${LOG_NAME} $LOG_DIR/${LOG_NAME}.${DATE} &&
touch $LOG_DIR/${LOG_NAME} &&
kill -USR1 `cat $LOG_DIR/$LOG_PID` &&
gzip $LOG_DIR/${LOG_NAME}.${DATE}