我有 Ubuntu 10.04。我想定义一些可随时随地使用的环境变量,包括从 Eclipse 中。将它们放在哪里最好?~/.bashrc?~/.profile?/etc/environment?
为什么有这么多地方需要定义设置?
答案1
~/.profile
可能是最好的地方——它用于图形登录(GDM)、控制台登录,甚至 SSH。(后两者只有在既不存在~/.bash_profile
也不存在的情况下~/.bash_login
才会出现……但 GDM总是读它。)
我有 Ubuntu 10.04。我想定义一些可随时随地使用的环境变量,包括从 Eclipse 中。将它们放在哪里最好?~/.bashrc?~/.profile?/etc/environment?
为什么有这么多地方需要定义设置?
~/.profile
可能是最好的地方——它用于图形登录(GDM)、控制台登录,甚至 SSH。(后两者只有在既不存在~/.bash_profile
也不存在的情况下~/.bash_login
才会出现……但 GDM总是读它。)