Linux下添加shell脚本使得nginx日志每天定时切割压缩
一 简介 对于nginx的日志文件,特别是access日志,如果我们不做任何处理的话,最后这个文件将会变得非常庞大,比如像下面这样: 这时,无论是出现异常时查日志,还是使用“GoAccess”等工具对日志进行分析都将会变得非常麻烦。因此,每天定时对nginx日志进行切割压缩就非常有必要了 二 实现 我的实现思路是每天晚上接近12点时定时执行脚本。其脚本内容就是将当前的nginx日志先按照当天日.....

用shell脚本切割nginx日志并压缩
一个nginx切割日志的脚本,自动删除7天前日志 #!/bin/bashLOGS_PATH=/home/wwwlogsYESTERDAY=$(date -d "yesterday" +%Y-%m-%d) 按天切割日志 mv ${LOGS_PATH}/access.log ${LOGS_PATH}/access_${YESTERDAY}.log 向 Nginx 主进程发送 USR1 信号,重新打开....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。