~/bin 如何添加到我的路径中?

~/bin 如何添加到我的路径中?

我没有将 ~/bin 添加到任何 .bash* 文件中。但是,$PATH 确实列出了该目录。

我之所以在 Ubuntu 特定的 StackExchange 中询问这个问题,是因为我在 Fedora 和 Ubuntu 机器上都有完全相同的 .bashrc、.bash_profile 和 .bash_aliases(事实上,我在 Dropbox 上有它们并在 ~ 中建立了符号链接),而在我的 Fedora 机器中,没有添加 ~/bin。

换句话说,如果我通过在 .bashrc 中进行输入将 ~/bin 添加到我的路径中,它会在 Fedora 上出现一次,在 Ubuntu 上出现两次。

~/bin 被添加到我的路径的哪里了?

答案1

在你的~/.profile你会发现这些行:

# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH"
fi

如果此处作为目录存在,~/bin则会将其添加到您的 PATH。

相关内容