由于Ubuntu是多用户操作系统,所以针对不同的用户安装软件,有不同的环境变量设置方式。
设置环境变量最常见的三个文件是:
-
~/.bashrc 文件中可以设置当前用户的环境变量
-
~/.profile 文件中可以设置所有用户的环境变量。注意每次登录需要重新source才生效。
-
/etc/environment 文件中可以设置系统的环境变量。注意environment文件中不能执行命令,如:export PATH。
设置临时环境变量
$ export PATH=/usr/local/java/.../bin:$PATH
设置当前用户环境变量
打开
$ vim ~/.bashrc
添加行:
export PATH=/usr/local/java/.../bin:$PATH
使生效
$ source ~/.bashrc
所有用户的全局设置
打开
$ vim /etc/profile
添加行:
export PATH=/usr/local/java/.../bin:$PATH
使生效
$ source /etc/profile
设置系统环境变量
打开
$ vim /etc/environment
添加行
JAVA_HOME="/usr/local/.../bin/java"
使生效
$ source /etc/environment