1. Linux 设置环境变量
1.1. export 命令
export 命令用于设置或显示环境变量。
用法:
export [-fn] [name[=value] ...]
或
export -p
选项:
-f
: refer to shell functions.-n
: remove the export property from each NAME.-p
: display a list of all exported variables and functions.
1.2. 直接使用 export 命令设置环境变量
在命令行窗口或 shell 脚本中使用 export 命令。
生效范围 | 影响用户 |
---|---|
当前会话 | 当前用户 |
示例:
export JAVA_HOME=/opt/jdk8u402
1.3. 修改配置文件设置环境变量
通过修改 ~/.bashrc
、~/.bash_profile
、/etc/bashrc
、/etc/profile
、/etc/environment
等配置文件设置环境变量。
文件 | 生效范围 | 影响用户 |
---|---|---|
~/.bashrc |
下次会话 | 当前用户 |
~/.bash_profile |
下次会话 | 当前用户 |
/etc/bashrc |
下次会话 | 所有用户 |
/etc/profile |
下次会话 | 所有用户 |
/etc/environment |
下次会话 | 所有用户 |
示例:
vi ~/.bashrc
export JAVA_HOME=/opt/jdk8u402
配置文件加载顺序:
/etc/environment
/etc/profile
/etc/bash.bashrc
~/.profile
~/.bashrc
配置文件也可以使用source
命令立即生效。
示例:
source ~/.bashrc
标签:profile,bashrc,会话,etc,export,设置,Linux,环境变量
From: https://www.cnblogs.com/jason207010/p/18291263