我正在使用Linux Mint。我的登录shell(cat /etc/passwd | grep myUserName
)是bash。
在启动图形桌面环境并从中运行终端仿真器之后,我可以看到它.bash_profile
不是源代码(其中设置的环境变量未export
设置)。但是,如果我从一个文本控制台登录(ctrl+ alt+ F1)或手动运行bash -l
从终端仿真器,.bash_profile
工作正常。
我认为.bash_profile
应该在X启动时export
获取该资源并且从X运行的所有ed var应在终端中可用,我错了吗?
PS将所有内容.bashrc
放进去并从中购买.bash_profile
不是一个好主意(https://stackoverflow.com/questions/902946/):环境材料应仅获得一次。