在《鸟哥的Linux私房菜基础篇》中,关于轮替syslog服务的配置:


wKioL1U3j-zQLt0xAAD06XtznuA413.jpg


sharedscripts……endscript 是运行脚本命令,可以用来运行一些特殊的命令。

其中postrotate是在做完 logrotate 之后启动的命令,如果是prerotate,就是在启动 logrotate 之前进行的命令。


/bin/kill -HUP `cat /var/run/syslogd.pid 2 

这个命令的意思是在不停止服务的情况下重启syslog服务,原命令格式为:kill -HUP pid