自动按照日期分割nginx站点访问日志,
- mkdir –p /usr/local/script
- vi cut_del_logs.sh
- #!/bin/bash
- LOGS_PATH=/home/wwwlogs/default.gz
- YESTERDAY=$(date –d “yesterday” +%Y-%m-%d)
- mv ${LOGS_PATH}/access.gz ${LOGS_PATH}/access_${YESTERDAY}.gz
- kill –USR1 `ps axu | grep “nginx: master process” | grep -v grep | awk ‘{print $2}’`
- #kill USR1 指告诉应用程序重载配置文件相当于reload
- cd ${LOGS_PATH}
- find . –mtime +7 –name “*20[1-9][3-9]*” | xargs rm –f
- exit 0
- crontab –e
- 1 0 * * * /usr/local/script/cut_del_logs.sh










![[原创]linux系统下kvm创建虚拟机以及两款虚拟机win2003/centos系统安装_西数超哥博客](https://www.ysidc.top/wp-content/uploads/2018/12/f5ec4fcdc5253d5059357af27e9acf2d-480x300.jpg)
