先来写一个nginx日志切割的脚本
vim /usr/local/sbin/nginx_logrotate.sh
d=`date -d "-1 day" +%Y%m%d`
[ -d /tmp/nginx_log ] || mkdir /tmp/nginx_log
mv /tmp/access.log /tmp/nginx_log/$d.log
/etc/init.d/nginx reload 2> /dev/null
gzip -f $d.log
然后写一个计划任务,每天0点0分执行该脚本