sudo -E 中的 -E 起什么作用?

sudo -E 中的 -E 起什么作用?

我正在按照教程中的说明操作,他们说要做sudo -E foo。我无法通过谷歌搜索找到 -E 的作用。它有什么作用,我怎么才能在不问这个问题的情况下找到它呢?

答案1

检查手册:man sudo

-E- 这-E保护环境) 选项向安全策略指示用户希望保留其现有的环境变量。如果-E指定了选项,但用户没有权限保存环境。

还有ExplainShell.com尝试用man页面来解释命令。

答案2

我怎么能不问这个问题就发现这一点呢?

搜索Linux 手册页man sudo或者在 Linux shell 中输入。


它有什么作用?

(保留环境)选项向安全策略表明用户希望保留其现有的环境变量。如果指定了该选项并且用户没有保留环境的权限,则-E安全策略可能会返回错误。-E

来源Sudo 手册

相关内容