Chaozy Asked: 2020-06-15 18:33:37 +0800 CST2020-06-15 18:33:37 +0800 CST 2020-06-15 18:33:37 +0800 CST 日志文件目录开头的减号是什么意思? 772 我刚开始用 Ubuntu 18.04 学习 linux。当我阅读 : 的配置文件时rsyslog,/etc/rsyslog.d/50-default.conf我发现一些日志文件目录的开头有减号,就像我在下面粘贴的那个。 mail.* -/var/log/mail.log 仅auth且不cron包含其默认日志文件目录中的任何减号。这个减号有什么特别的意思吗?谢谢! log rsyslog 1 个回答 Voted Best Answer user535733 2020-06-15T19:05:12+08:002020-06-15T19:05:12+08:00 从man rsyslog.conf 要选择性地禁用某些文件的同步,您可以在文件路径前加上减号 ("-")。 整段内容如下: 默认情况下,每次写入后文件不会同步。要启用全局同步日志文件,请使用“$ActionFileEnableSync”指令或 omfile 的“sync”参数。启用此选项会降低性能,建议不要启用同步,除非您知道自己在做什么。要选择性地禁用某些文件的同步,您可以在文件路径前加上减号 ("-")。 换句话说,如果您更改默认行为,“-”将保留不同步(建议:不要)。 这个特定的问题特定于 rsyslog 配置文件。'-' 在其他任何地方的正常路径之前通常是语法错误。
从
man rsyslog.conf
整段内容如下:
换句话说,如果您更改默认行为,“-”将保留不同步(建议:不要)。
这个特定的问题特定于 rsyslog 配置文件。'-' 在其他任何地方的正常路径之前通常是语法错误。