尝试使用 Google 但找不到答案,我使用的是 fedora 20,在我的 rsyslog.conf 中,发现了这一行
“*.信息;mail.none;authpriv.none;cron.none /var/log/messages”
“mail.none”和“cron.none”的真正含义是什么?
我得到了《Linux 圣经》教科书,但是没有详细解释这一点
这是我第一次在这里发布内容,对于任何错误的文本格式,我深表歉意。
答案1
"*.info;mail.none;authpriv.none;cron.none /var/log/messages "
此语句使 rsyslogd 将所有带有info
优先级的消息记录到文件/var/log/messages
。但是,任何带有mail
或authpriv
或cron
设施的消息都不会被存储。
答案2
选择器:
*.info;mail.none;authpriv.none;cron.none
匹配所有*
优先级别为info
及以上的设施 ( ),以及无优先级别 ( .none
) 的设施mail
、authpriv
和cron
。
检查 rsyslog 配置文档有关选择器如何形成的更多详细信息。