环境变量

常用命令
echo $PATH # 查看单个变量
env # 查看所有环境变量
printenv # 同上
export VAR=value # 设置环境变量(当前会话)
unset VAR # 删除环境变量
source ~/.bashrc # 重新加载配置文件
配置文件加载顺序
文件作用范围说明
/etc/environment系统全局系统级环境变量,所有用户生效
/etc/profile系统全局登录Shell时执行
/etc/profile.d/*.sh系统全局登录Shell时执行的脚本目录
/etc/bash.bashrc系统全局交互式非登录Shell
~/.bash_profile当前用户登录Shell时执行(优先级1)
~/.bash_login当前用户登录Shell时执行(优先级2)
~/.profile当前用户登录Shell时执行(优先级3)
~/.bashrc当前用户交互式非登录Shell