这篇文章上次修改于 244 天前,可能其部分内容已经发生变化,如有疑问可询问作者。

切割脚本:cut_nginx_logs.zip

说明:

#设置nginx日志文件目录路径
log_files_path="/home/wwwlogs/"
#日志文件将会存放到/home/wwwlogs/年/月/日志文件名_年月日.log
log_files_dir=${log_files_path}$(date -d "yesterday" +"%Y")/$(date -d "yesterday" +"%m")
#设置要切割的日志的名字,如果日志目录下面的日志文件名为vpser.net.log,则填写vpser.net,每个日志名用空格分隔
log_files_name=(access vpser licess)
#设置nginx文件的位置
nginx_sbin="/usr/local/nginx/sbin/nginx"
#设置日志保存的时间,天
save_days=7

修改版本:cut_nginx_logs(修改版).zip

说明:修改版更改了日志保存路径及命名方式,方便后期的死链提交做分析。

设置计划

#每天0点整开始切割脚本。
0 0 * * * /root/lnmp/tools/cut_nginx_logs.sh

说明:注意脚本路径