使用root用户时,提示符末尾是否有可能有一个“$”?

使用root用户时,提示符末尾是否有可能有一个“$”?

我看到一个结构为 root@machine : /root $ 的提示,这是否意味着它正在被 root 用户使用?

答案1

提示可能会说谎,但显然通常不会。但是root@/root(因为其他用户不应该能够进入该目录)两者几乎都意味着它是根 shell。

答案2

根据 shell 的设置,提示符可能会有所不同。通常它由环境变量“PS1”控制,您可以通过以下命令打印提示字符串:

回显$PS1

或者

打印环境 |查询 PS1

并通过编辑 bash 配置文件永久更改此提示字符串。例如,~/.bashrc。

相关内容