首页 > 其他 > 详细

Nginx 日志切割脚本

时间:2018-01-31 20:58:00      阅读:168      评论:0      收藏:0      [点我收藏+]
nginx 日志切割

1、编写日志切割脚本

vim /usr/local/sbin/nginx_access_logrotate.sh
技术分享图片
#!/bin/bash
# 将>正确数出与2>错误输出都放到/dev/null内
exec >/dev/null 2>&1
# 配置切割文件名字
d=date -d"-1 day"+%y%m%d
# 指令log位置
log=/tmp/access.log
# 改名
mv $log /tmp/$d-log
# 重新加载配置文,产生新的日志
/etc/init.d/nginx reload
# 删除30天前的日志文件
find /tmp/ -name "*log" -mtime +30 |xargs rm -f
日志切割脚本

 

 

Nginx 日志切割脚本

原文:https://www.cnblogs.com/xiangsikai/p/8394686.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!