最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
简单的nginx日志分割shell脚本
时间:2022-06-30 18:32:47 编辑:袖梨 来源:一聚教程网
nginx的日志access.log没有分割,访问的记录一直都记录在此文件中,长期下去对于日志查询和文件系统都不好,所以需要进行分割。
vim /data/scripts/cut_nginx_log.sh
#!/bin/bash
# auto-run this script at 00:00
LOGS_PATH=/data/app/nginx/logs
YESTERDAY=$(date -d "yesterday" +%Y-%m-%d)
mv ${LOGS_PATH}/access.log ${LOGS_PATH}/access_${YESTERDAY}.log
kill -USR1 $(cat /data/app/nginx/logs/nginx.pid)
保存退出,添加执行权限:
chmod +x /data/scripts/cut_nginx_log.sh
可以执行一下看是否分割成功,接下来添加自动任务计划,在每天的0点执行:
# crontab -e
添加:
0 0 * * * /data/scripts/cut_nginx_log.sh
OK了,完成。
相关文章
- 幻兽帕鲁手游怎么建造东西 建造东西方法 11-19
- 幻兽帕鲁手游怎么传送 传送方法 11-19
- 幻兽帕鲁手游天羽龙技能怎么搭配 天羽龙技能搭配推荐 11-19
- 星布谷地怎么建造家园 建造家园玩法介绍 11-19
- 燕云十六声郑鄂十人副本怎么打 郑鄂十人副本打法攻略 11-19
- 明末渊虚之羽武器推荐 明末渊虚之羽武器图片大全(介绍) 11-19