当前位置: > Linux服务器 > nginx >

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

时间:2015-09-20 23:55来源:linux.it.net.cn 作者:IT

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

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

/etc/logrotate.d/nginx

代码:

 

01 /home/wwwlogs/*nginx.log {
02 daily
03 rotate 60  #我这里保留了60天的日志。
04 missingok
05 dateext
06 compress
07 notifempty
08 sharedscripts
09 postrotate
10     [ -e /var/run/nginx.pid ] && kill -USR1 `cat /var/run/nginx.pid`
11 endscript
12 }
 

(责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容