"\root" 在 /etc/aliases 中有什么作用吗?

Dav*_*vid 4 email linux sendmail

我在几台服务器上发现了以下条目/etc/aliases

root: \root,email@example.com
Run Code Online (Sandbox Code Playgroud)

您可以/dev/null像这样发送邮件:

root: /dev/null
Run Code Online (Sandbox Code Playgroud)

\root在任何文档中都找不到使用。

  1. \root什么作用吗?
  2. 会不会是语法错误?

Mic*_*lly 8

 but I can't find what the \ does
Run Code Online (Sandbox Code Playgroud)

反斜杠“转义”后面的标记,防止进一步解释。

这是定义别名的重要机制,就像您帖子中的示例一样,其中“root”的别名包括该名称的帐户和其他地址。如果没有 \,当解释别名的程序试图取消引用“root”时,将创建一个循环,该“root”包括作为成员“root”(包括作为成员“root”,依此类推。)