nginx日志按天切割
nginx_logrotate.sh #!/bin/bashsource /etc/profile
#Nginx日志文件所在目录
LOGS_PATH=/data/nginx/log
LOG_FILE_NAME=access.log
#获取昨天时间YYYY-MM-DD
YESTERDAY=$(date -d "yesterday" +%Y-%m-%d)
#复制文件
cp ${LOGS_PATH}/${LOG_FILE_NAME} ${LOGS_PATH}/access_${YESTERDAY}.log
>${LOGS_PATH}/${LOG_FILE_NAME}
gzip ${LOGS_PATH}/access_${YESTERDAY}.log
任务计划
0 0 * * * /server/scripts/nginx/nginx_logrotate.sh
页:
[1]