我知道~/.bash、~/.profile和/etc/profile之间的区别。我知道(如果我错了请纠正我),~/.bash中的配置适用于特定用户,而终端only.Configuration在~/.profile中只适用于用户。
但有时我发现在/etc/environment文件中也设置了一些配置,比如环境变量。这些文件之间有什么区别?
我还发现,在/etc/environment文件中,我们不导出环境变量,而从~/.bash和~/.profile导出环境变量(如路径)-
export JAVA_HOME=/usr/lib/java #for ~/.bash or ~/.profile
JAVA_HOME=/usr/lib/java #for /etc/environment 有这些区别?
提前谢谢。
发布于 2015-03-16 15:07:36
https://askubuntu.com/questions/597487
复制相似问题