#!/bin/bash# ngxin log切割脚本LOGS_PATH=/usr/local/nginx/logs/historyCUR_LOGS_PATH=/usr/local/nginx/logsYESTERDAY=$(date -d "yesterday" +%Y-%m-%d)mv ${CUR_LOGS_PATH}/access.log ${LOGS_PATH}/access_${YESTERDAY}.logmv ${CUR_LOGS_PATH}/error.log ${LOGS_PATH}/error_${YESTERDAY}.log# 向ngxin主进程发送USR1信号,使其重新打开日志kill -USR1 $(cat /usr/local/nginx/logs/nginx.pid)
脚本名:rotate.sh