nginx 日志切割
2017-08-23 15:28
169 查看
切割日志脚本
增加crontab
cat nginx_log_division.sh # /bin/bash logs_path="/wdzj/logs/nginx/" #以前的日志文件。 log_name="access.log" pid_path="/var/run/nginx.pid" mv ${logs_path}${log_name} ${logs_path}${log_name}_$(date "+%Y-%m-%d").log mv ${logs_path}error.log ${logs_path}error_$(date "+%Y-%m-%d").log kill -USR1 `cat ${pid_path}` #log clean over 7 days DATA=`date -d "-7 days" +"%Y-%m-%d"` cd /wdzj/logs/nginx/ rm -rf access.log_${DATA}.log rm -rf error_${DATA}.log
增加crontab
#nginx division 59 23 * * * sh /wdzj/scripts/nginx_log_division.sh
相关文章推荐
- Nginx日志切割之Logrotate篇
- [转载·运维案例一]nginx日志切割及7天前的历史日志删除脚本
- Nginx日志切割
- nginx日志切割
- nginx切割日志
- nginx日志切割和记录cookie
- linux下nginx日志切割
- 通过脚本实现nginx切割日志
- Nginx日志切割
- 改变nginx logrotate方式采用sh文件自动切割日志文件
- nginx 日志切割
- 【LNMP】Nginx访问日志、Nginx日志切割、静态文件不记录日志和过期时间
- nginx日志切割配置
- nginx-1.12.2 安装| 配置文件 | 日志切割 | 启动文件
- nginx日志切割工具logrotate若干问题
- 利用logrotate切割nginx日志
- Nginx 日志文件切割
- Nginx日志定时切割脚本
- Nginx日志切割脚本
- Nginx-日志切割