有时我们制定一个应用的日志输出到一个文件的时候例如: (百度了好久都百度不好,这里记录一下时间2015年12月7日16:28:39)
local7.* /var/log/XXXX.log
但是如果你tail查看message的时候、也会有输出。如果对一个IO要求比较高的系统就不太友好了。所以我们需要屏蔽掉输出到message。
机智的我发现/etc/rsyslog.conf里面有关于message的输出,有人说删除掉message这一行,但是如果你想看其他系统的关键信息那就没有。所以我们可以在
message这里添加一个local7.none来指定不让local7定义的应用日志输出到message。如下
*.info;mail.none;authpriv.none;cron.none;local7.none /var/log/messages
注意中间有分号