~ 不再带我到我的主目录

2 server command-line bashrc

我是 Ubuntu(以及一般的 linux)的新手,因为我有一台机器备用,所以我在我的一台机器上安装了 Ubuntu Server(仅限终端)。我最近开始玩弄我的 dotfiles,但是似乎我搞砸了一些东西,因为将目录更改为 '~' 不再向我显示预期的用户主目录!

然后,我的 dotfiles 目录中的 .bashrc 文件指向 ~/bin/dotfiles/.env 中的“.env”文件,其中包含以下内容:

export EDITOR="nano"
export PATH=$PATH:~/bin
export home="/home/joe/"
export dotfiles="/home/joe/bin/dotfiles"
Run Code Online (Sandbox Code Playgroud)

有没有人有任何想法将波浪号恢复到我用户的家庭位置?

use*_*124 7

~ 带你到变量$HOME指向的任何地方。

因此,运行

echo $HOME
Run Code Online (Sandbox Code Playgroud)

查看 $HOME 的值。然后找到 $HOME 设置为该不适当目录的位置并修复它。