001.2 按天分割Nginx日志,删除20天前日志
Nginx会把每天的日志记录到同一个日志文件acess.log中,自身没有提供每天生成一个日志文件功能。我们要通过一个shell脚本每天定时执行可实现按天分割日志文件。
编写脚本文件:
vi /usr/local/nginx/sbin/cut-log.sh
#!/bin/bash
## 零点执行该脚本
## Nginx 日志文件所在的目录
LOGS_PATH=/usr/local/nginx/logs
## 获取昨天的 yyyy-MM-dd
YESTERDAY=$(date -d "yesterda
原创
2021-04-13 09:35:20 ·
198 阅读 ·
0 评论