linux用logrotate 设置日志切割,并设置定时切割任务
tee > /etc/logrotate.d/nginx-logs<< 'EOF'
/apps/nginx/logs/*.log {
daily
missingok
rotate 15
compress
delaycompress
notifempty
dateext
dateformat .%Y%m%d
copytruncate
}
EOF
# 设置定时切割任务
vim /etc/crontab
0 0 * * * logrotate -vf /etc/logrotate.d/nginx-logs