利用linux自带系统日志的管理工具logrotate每天定时切割nginx日志

一直大家都喜欢用shell脚本,加入计划任务进行每天定时切 割nginx日志。

今天看到一个shell脚本写的强大,里面的关于每天定时切割nginx日志的方法就是利用linux自带系统日志的管理工具logrotate每天定时切割nginx日志。

/etc/logrotate.d/nginx

代码:


/home/wwwlogs/*nginx.log {
daily
rotate 60  #我这里保留了60天的日志。
missingok
dateext
compress
notifempty
sharedscripts
postrotate
    [ -e /var/run/nginx.pid ] && kill -USR1 `cat /var/run/nginx.pid`
endscript
}




关键词: 切割nginx日志 , logrotate

上一篇: LNMP环境中开启php-fpm的status状态页
下一篇: Linux防御DDoS攻击的脚本:DDoS deflate安装和配置方法

目前还没有人评论,您发表点看法?
发表评论

评论内容 (必填):