![为什么启动 Ubuntu 时不执行 ~/.bash_profile?](https://linux22.com/image/89464/%E4%B8%BA%E4%BB%80%E4%B9%88%E5%90%AF%E5%8A%A8%20Ubuntu%20%E6%97%B6%E4%B8%8D%E6%89%A7%E8%A1%8C%20~%2F.bash_profile%EF%BC%9F.png)
我在 MacBook Pro 笔记本电脑的 Virtualbox 中安装了 Ubuntu。在 中~/.bash_profile
,我添加了一些目录到PATH
.但是在我重新启动来宾 Ubuntu 后,添加的目录不在PATH
.我想知道为什么~/.bash_profile
在来宾 Ubuntu 启动后不执行。谢谢。
答案1
您应该将环境变量放入~/.profile
.
在此文件中,您还可以放置环境变量分配,因为它会在启动过程桌面会话期间由 DisplayManager 自动执行,并且在从文本控制台登录时由登录 shell 自动执行。
—https://help.ubuntu.com/community/EnvironmentVariables#A.2BAH4-.2F.profile