标签:nginx
#!/bin/bash #author:yuxiaoguang #date:2016/5/22 DATE=`date -d "1 days ago" +"%Y%m%d"` OLD_DATE=`date -d "4 days ago" +"%Y%m%d"` PROG=/usr/local/nginx/sbin/nginx LOGDIR=/usr/local/nginx/logs ALL_LOG=`ls $LOGDIR | grep -ivE "old|nginx.pid"` [ -d $LOGDIR/old ] || mkdir -p $LOGDIR/old cd $LOGDIR for i in $ALL_LOG do [ -s $i ] && mv $i old/${DATE}_$i done $PROG -s reload cd old rm -f ${OLD_DATE}*.log 加入crontab定时任务 #每天凌晨0点运行脚本 0 0 * * * /home/shell/nginxlogcut.sh > /dev/null 2>&1
本文出自 “光普-运维公社” 博客,请务必保留此出处http://gugpu.blog.51cto.com/3002132/1775950
标签:nginx
原文地址:http://gugpu.blog.51cto.com/3002132/1775950