bash PS1 显示 /home/boom/git 而不是 ~/git

bash PS1 shows /home/boom/git instead of ~/git

当我开始 bash 时,它看起来像 boom@server:~$,但是当我开始更改当前目录时,它显示完整路径。即使我将 dir 切换回 home,它也会显示 boom@server:/home/boom$。我该如何解决?

使用 Ubuntu 服务器 20.04.1 LTS amd64

$HOME 变量末尾的反斜杠是问题所在。先试试

HOME=/home/boom

一切正常。在设置了 $HOME 变量的 ~/.profile and/or ~/.bashrc 文件中搜索。