码迷,mamicode.com
首页 > 其他好文 > 详细

Nginx 日志切割脚本

时间:2018-01-31 22:18:03      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:code   str   close   gpo   nbsp   family   位置   ide   天前   

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 日志切割脚本

标签:code   str   close   gpo   nbsp   family   位置   ide   天前   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!