我正在使用 Linux Mint。我的登录 shell (cat/etc/passwd | grep myUserName
) 是 bash。
在我启动我的图形桌面环境并从中运行终端模拟器后,我可以看到 .bash_profile
不是源代码(其中 export
的环境变量未设置) .但是,如果我从文本控制台 (ctrl+alt+F1) 登录或从终端手动运行 bash -l
模拟器,.bash_profile
工作正常。
当我认为 .bash_profile
应该在 X 启动时获取并且所有 export
的变量应该在终端中可用,从 X 运行时,我错了吗?
最佳答案
使用.bashrc
代替.bash_profile
这里有一些解释: http://www.joshstaiger.org/archives/2005/07/bash_profile_vs.html
关于bash - 为什么 ~/.bash_profile 不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18350252/