nginx日志过大 会影响服务器的效率 所以就写了个脚本切割一下
- vim /bin/cut_nginx_log.sh
- #!/bin/bash
- # This script run at 00:00
- # The Nginx logs path
- logs_path="/usr/vm/server/nginx/logs/"
- DATE=`date +%F`
- DATE2=`date +%F%H`
- mkdir -p ${logs_path}$DATE/
- mv ${logs_path}access.log ${logs_path}$DATE/access_$DATE2.log
- mv ${logs_path}error.log ${logs_path}$DATE/error_$DATE2.log
- killall -s HUP nginx
- chmod +x /bin/cut_nginx_log.sh
- vim /etc/crontab
- 00 00 * * * root /bin/cut_nginx_log.sh
转载于:https://blog.51cto.com/liveforlinux/758546