最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Nginx日志分割切割脚本分享
时间:2022-06-30 18:51:59 编辑:袖梨 来源:一聚教程网
先直接放日志分割切割脚本
| 代码如下 | 复制代码 |
|
#!/bin/bash #set the path to nginx log files ############################################ log_files_num=${#log_files_name[@]} #cut nginx log files #delete 30 days ago nginx log files $nginx_sbin -s reload |
|
以下是一些重要参数的含义:
| 代码如下 | 复制代码 |
|
#设置nginx日志文件目录路径 log_files_path="/home/wwwlogs/" #日志文件将会存放到/home/wwwlogs/年/月/日志文件名_年月日.log log_files_dir=${log_files_path}$(date -d "yesterday" +"%Y")/$(date -d "yesterday" +"%m") |
|
#设置要切割的日志的名字,如果日志目录下面的日志文件名为jayshao.com.log,则填写jayshao.com,每个日志名用空格分隔
log_files_name=(111com.net)
| 代码如下 | 复制代码 |
|
#设置nginx文件的位置 nginx_sbin="/wp-content/local/nginx/sbin/nginx" #设置日志保存的时间,天 save_days=30 |
|
将nginx日志切割脚本下载到/root/下面。再添加自动执行,执行:
| 代码如下 | 复制代码 |
|
crontab -e |
|
输入:
| 代码如下 | 复制代码 |
|
00 00 * * * /bin/bash /root/cut_nginx_logs.sh |
|
这样每天0点整就会自动开始切割脚本啦~
相关文章
- 荧光深渊好玩吗 荧光深渊手游深度体验与玩法解析 03-30
- 彩虹之光开荒玩法全解析 彩虹之光新手开荒攻略与资源规划指南 03-30
- 前碧蓝档案制作人主导全新手游计划Project K5预计9月1日公开 03-30
- 性感死神妹力四射 推理所剩无几但很涩的雾雨迷宫 03-30
- 绝区零月城柳怎么玩 电系异常核心极性紊乱爆发天花板 03-30
- 如何在QQ邮箱撤回邮件 03-30