mac 终端 root 指示器

mac 终端 root 指示器

如果我在 Mac 终端中执行 sudo -s,如何使命令提示符以 # 结尾?

现在我有 $。

答案1

假设你正在使用 bash,你

export PS1='\$ '

如果您的 id==0,则变为或\$提示。#$

答案2

你需要export SUDO_PS1="prompt"

prompt你可以不用 ,而是按照提示写。例如:

export SUDO_PS1="\\$"

仅当您是 root 时才会显示#。您可以使用相同的行/占位符,它将像您是普通用户时PS1一样显示。$

当您以 root 身份获得与普通用户相同的提示时,即以下内容:

host:/Users/username root#

您需要输入以下信息:

export SUDO_PS1="\[\h:\w\] \u\\$ "

如果您想保留它,请将该行添加export到您的。~/.bash_profile

相关内容