nginx日志按天切割
nginx按天对日志进行切割
nginx_logrotate.sh
#!/bin/bash source /etc/profile #Nginx日志文件所在目录 LOG_PATH=/data/nginx/log YESTERDAY=`date -d "yesterday" +%F` #对日志进行重命名 mv ${LOG_PATH}/access.log ${LOG_PATH}/access.log_$YESTERDAY PID_PATH=/usr/local/nginx/run/nginx.pid #重载日志文件 kill -USR1 `cat ${PID_PATH}` #对日志进行压缩 gzip ${LOGS_PATH}/access_${YESTERDAY}.log 任务计划 0 0 * * * /server/scripts/nginx/nginx_logrotate.sh

更多精彩