1 编写shell脚本
cat nginxlog.sh
#!/bin/bash
#
log_path="/data/logs"
pid_path="/data/logs"
date=$(date -d "yesterday" "+%Y%m%d")
mv $log_path/nginx_access.log $log_path/nginx_access.log_$date.log
mv $log_path/nginx_error.log $log_path/nginx_error.log_$date.log
kill -USR1 `cat $pid_path/nginx.pid`
2 加入定时任务
crontab -e
0 0 * * * sh /data/nginxlog.sh
#每天凌晨自动备份