Ubuntu Linux系统包含两类环境变量:系统环境变量和用户环境变量。系统环境变量对所有系统用户都有效,用户环境变量仅仅对当前的用户有效。
修改用户环境变量
用户环境变量通常被存储在下面的文件中:
-
~/.profile
-
~/.bash_profile 或者 ~./bash_login
-
~/.bashrc
上述文件在Ubuntu 10.0以前版本不推荐使用。
系统环境变量
系统环境变量一般保存在下面的文件中:
-
/etc/environment
-
/etc/profile
-
/etc/bash.bashrc
/etc/profile和 /etc/bash.bashrc在Ubuntu 10.0以上版本中不推荐使用。
如果想让 /etc 下的修改马上生效, 使用source 命令,例如:
source /etc/environment
source命令也称为“点命令”也就是一个符号(.).source命令通常用于重新执行刚修改的初始或文件,使之立即生效,而不必注销并重新登录