#!/bin/bash#log path LOGS_PATH=/opt/nginx/logs#pid pathpid=/opt/nginx/logs/nginx.pid#dayDAY=$(date -d "yesterday" +%Y-%m-%d)mv -f ${LOGS_PATH}/error.log ${LOGS_PATH}/error_${DAY}.log#week#WEEKS=$(date -d "yesterday" +%u)#mv -f ${LOGS_PATH}/access.log ${LOGS_PATH}/access_${WEEKS}.log#The new open logkill -USR1 $(cat $pid)#delete log 10 day before#find ${LOGS_PATH} -name "access_*.log" -type f -mtime +10 -exec rm {} \;#find ${LOGS_PATH} -name "error*.log" -type f -mtime +30 | xargs rm -f
#!/bin/bash#log path LOGS_PATH=/opt/nginx/logs#pid pathpid=/opt/nginx/logs/nginx.pid#dayDAY=$(date -d "yesterday" +%Y-%m-%d)mv -f ${LOGS_PATH}/apk_access.log ${LOGS_PATH}/${DAY}_apk_access.logmv -f ${LOGS_PATH}/apk_download_access.log ${LOGS_PATH}/${DAY}_apk_download_access.log#week#WEEKS=$(date -d "yesterday" +%u)#mv -f ${LOGS_PATH}/access.log ${LOGS_PATH}/access_${WEEKS}.log#The new open logkill -USR1 $(cat $pid)#delete log 10 day before#find ${LOGS_PATH} -name "access_*.log" -type f -mtime +10 -exec rm {} \;#find ${LOGS_PATH} -name "access_*.log" -type f -mtime +30 | xargs rm -f