nginx 접근 로그 정시 로그 절단

로그 절단 스 크 립 트: [root@lb-nginx logs]# cat /data/scripts/cutnginxlog.sh #!/bin/sh#Dateformat= date +%Y%m%d Dateformat=$(date +%F)Basedir="/aliyun/nginx"Nginxlogdir="$Basedir/logs"Logname="access.log"[ -d $Nginxlogdir ] && cd $Nginxlogdir||exit 1[ -f ${Logname} ]||exit 1/bin/mv ${Logname} ${Dateformat}$Logname $Basedir/sbin/nginx -s reload#del 5 days ago logsfind $Basedir/logs/ -type f -name "*_access.Log" -mtime +5|xargs rm -f
정시 퀘 스 트 쓰기: [root@lb-nginx logs]# crontab -l######cut ngx_access.logs####by wujianwei 2016-5-1800 00 * /bin/sh /data/scripts/cut_nginxlog.sh &>/dev/null

좋은 웹페이지 즐겨찾기