我是个新手,但我知道每次启动终端时,都会考虑一些文件;其中包括~/.profile
,其中包含以下几行:
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
我创建这个目录是~/bin
因为我想把一些个人的东西放在那里。我关闭了终端并重新打开它,但PATH
没有包括~/bin
。所以,作为一个实验,我添加了一个愚蠢的
echo "hello world!"
在底部~/.profile
,保存了更改并重新使用终端登录,但没有任何反应。似乎该文件被完全忽略了。
我错了吗?还是有什么变化?
答案1
~/.profile
可以读取登录 shell,但不能通过手动打开gnome-terminal
。
如果您使用的是桌面,~/.profile
则由显示管理器在登录时提供。因此,如果您重新登录,您的~/bin
文件夹将被添加到 前面PATH
。