!/bin/bash

    #cut nginx log
    #2018年9月26日14:26:44
    #by jiajiezhao
    ###################################
    LOG_NAME=access.log
    LOG_DIR=/usr/local/nginx/logs
    LOG_PID=/usr/local/nginx/logs/nginx.pid
    DATE=`date +%F`

    mv $LOG_DIR/${LOG_NAME} $LOG_DIR/${LOG_NAME}.${DATE} &&
    touch $LOG_DIR/${LOG_NAME} &&
    kill -USR1 `cat $LOG_DIR/$LOG_PID` &&
    gzip $LOG_DIR/${LOG_NAME}.${DATE}

版权声明:本文为dianel原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/dianel/p/9916070.html