Nginx日志分割脚本
VPS永久了就会发现Nginx的日志变得无比庞大,有时要查看某天的访问日志变得特别麻烦,但是又不能停止记录日志,这样一旦出现问题排查起来就显得特别麻烦,所以参照许多资料写了个Nginx的日志分割脚本,只要在服务器上设置好定时运行这个脚本,即可自动按天来分割日志,并将超过30天的日志自动删除。
脚本下载地址:https://cdn.jayshao.com/download/cut_nginx_logs.sh
以下是一些重要参数的含义:
1 | #设置nginx日志文件目录路径 |
将nginx日志切割脚本下载到/root/下面。再添加自动执行,执行:
1 | crontab -e |
输入:
1 | 00 00 * * * /bin/bash /root/cut_nginx_logs.sh |
这样每天0点整就会自动开始切割脚本啦~
评论
评论插件加载失败
正在加载评论插件