此 syslog 配置中的 - 是什么意思

此 syslog 配置中的 - 是什么意思
news.crit                       /var/log/news/news.crit
news.err                        /var/log/news/news.err
news.notice                     -/var/log/news/news.notice

因此文档指出:

各种可能的行动包括:

  • 将消息添加到文件(例如:/var/log/messages);
  • 将消息发送到远程系统日志服务器(例如:@log.falcot.com);
  • 将消息发送到现有的命名管道(例如:|/dev/xconsole);
  • 如果用户已登录,则向一个或多个用户发送消息(例如:root,rhertzog);
  • *向所有登录用户发送消息(例如:(英文):
  • 在文本控制台中写入消息(例如:/dev/tty8)。

但没有提到任何有关前缀的内容 -

答案1

根据http://www.rsyslog.com/doc/rsyslog_conf_actions.html

您可以在每个条目前面加上减号“-”,这样就无需在每次记录后同步文件。

相关内容