当我切换到特定用户时,shell 上显示“bash-4.3$”,为什么?

当我切换到特定用户时,shell 上显示“bash-4.3$”,为什么?

当我切换到特定用户时,它会显示此提示:

bash-4.3$

当我切换到特定用户时,就会出现此情况。但当我切换到其他用户时却没有。

答案1

重现您报告的内容的常用方法是:

bash -norc

或者

bash --posix

由于没有加载 rc 文件,PS1 提示符会回退到默认值。两个常见的 rc 文件是/etc/bash.bashrc~/.bashrc。第一个是为所有用户加载的,第二个应该为每个用户主目录中的每个用户存在。

由于 PS1 通常设置为/etc/bash.bashrc,有时设置为~/.bashrc,请检查有问题的用户是否已~/.bashrc安装。

相关内容