当前路径未显示在新CentOS用户的终端中[已关闭]

nlejzf6q  于 2022-11-08  发布在  其他
关注(0)|答案(1)|浏览(112)

**已关闭。**此问题不符合Stack Overflow guidelines。当前不接受答案。

此问题似乎与a specific programming problem, a software algorithm, or software tools primarily used by programmers无关。如果您认为此问题与another Stack Exchange site相关,您可以留下评论,说明在何处可以找到此问题的答案。
去年关闭了。
Improve this question
我在CentOS服务器上创建了一个新用户。我不知道为什么,当我与这个新用户连接时,终端中没有显示当前路径。相反,我可以看到“-bash-4.2”。-bash-4.2的含义是什么?我如何显示当前路径(例如/home)?

ohfgkhjo

ohfgkhjo1#

当前的prompt变量($PS1)包含类似于\s-\v\$的内容,它对应于shell的名称和版本。要让prompt显示当前路径(以及当前的尾随$),请使用以下内容设置PS1:

PS1='$PWD\$ '

使用\w\W将产生类似的结果,但主目录除外。
要继续使用此设置,您需要在~/.bashrc文件中设置该值。
有关更多选项,请参阅PROMPTING下的bash手册或访问https://www.gnu.org/savannah-checkouts/gnu/bash/manual/html_node/Controlling-the-Prompt.html#Controlling-the-Prompt

相关问题