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了,完成。
洋果子店rose最新版本
洋果子店最新版是一款十分容易让人垂涎的开店经营类手游。游戏玩
明日大亨最新版
明日大亨手游,一个非常经典有趣的模拟经营类型的商战手游,在游
早安我的少年日服最新版2024
早安我的少年日服是一款治愈恋爱手游,清新明亮的游戏画面,让你
我的世界基岩版1.16正式版
我的世界基岩版是一款模拟经营手游,游戏采用的是经典像素玩法,
早安我的少年最新版2024
早安我的少年是一款养成恋爱手游,在这款游戏中,玩家们将可以体