zoukankan      html  css  js  c++  java
  • nginx 日志切割

    #!/bin/bash
    
    #log path 
    LOGS_PATH=/opt/nginx/logs
    
    #pid path
    pid=/opt/nginx/logs/nginx.pid
    
    #day
    DAY=$(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 log
    kill -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 path
    pid=/opt/nginx/logs/nginx.pid
    
    #day
    DAY=$(date -d "yesterday" +%Y-%m-%d)
    mv -f ${LOGS_PATH}/apk_access.log  ${LOGS_PATH}/${DAY}_apk_access.log
    mv -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 log
    kill -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
  • 相关阅读:
    第四周作业
    第四周上机作业
    java第十周上机练习
    java第九周上机练习
    第八周作业
    java第八周上机练习
    java第七周作业
    java第七周上机练习
    java第六周作业
    java上机练习 4.9
  • 原文地址:https://www.cnblogs.com/liuyoushui/p/7602226.html
Copyright © 2011-2022 走看看