Linux终端中不显示主机名和当前工作路径

mec1mxoz  于 2023-06-21  发布在  Linux
关注(0)|答案(1)|浏览(269)

我在我的Linux机器上激活了一些东西,导致屏幕只显示(base)而不是(base) [user@host path]$。当我停用它时,屏幕保持空白,这是不正常的。我想恢复正常屏幕。我一直在寻找解决方案,但没有找到任何有用的方法。我不确定这个问题与什么有关,所以我无法搜索相关的关键字。我该怎么解决这个问题?
当前屏幕:

(base) python foo.py

所需屏幕:

(base) [user@host path]$ python foo.py
xbp102n0

xbp102n01#

您必须在您获取的shell脚本中查找提示shell变量被重载的位置。变量名通常为$PS1。您可以使用以下命令查看其定义:

echo $PS1

您可以使用以下命令对其进行修改:

export PS1="[\u@\h: \w/]\$"  # for example

类似问题:Full file path on Bash prompt

相关问题