创建日志分割脚本
vi /root/cut_logs.sh
#!/bin/bash
#this script run at 00:00
# the nginx logs path
logs_path=/data/logs/
mkdir -p ${logs_path}$(date -d yesterday +%y)/$(date -d yesterday +%m)/
mv ${logs_path}access.log ${logs_path}$(date -d yesterday +%y)/$(date -d yesterday +%m)/access_$(date -d yesterday +%y%m%d).log
/usr/local/nginx/sbin/nginx -s reload
设置cut_logs.sh执行权限
chmod +x /root/cut_logs.sh
cut_logs.sh自动执行时间
00 00 * * * /root/cut_logs.sh