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
  • 相关阅读:
    Android Canvas save() restore()
    Android Custom View
    Android Canvas drawArc()
    每日一记--2014.9.15
    每日一记--2014.9.14
    每日一记--2014.9.13
    每日一记--2014.9.12
    每天一记--2014.9.11
    每日一记,今天开始
    java中的Iterator和Iterable
  • 原文地址:https://www.cnblogs.com/liuyoushui/p/7602226.html
Copyright © 2011-2022 走看看