查看环境变量
- 使用echo命令查看单个环境变量:
echo $PATH
- 使用env查看所有环境变量:
env
env|grep TEST - 使用set查看所有本地定义的环境变量:
set
set|grep TEST - export 命令显示当前系统定义的所有环境变量:
export
export|grep TEST
其中PATH
变量定义了运行命令的查找路径,以冒号:
分割不同的路径,使用export
定义的时候可加双引号也可不加。
删除环境变量
使用unset删除指定的环境变量
查看环境变量:env|grep TESTunset TEST
#删除环境变量TEST
env|grep TEST #验证删除是否成功
设置环境变量
- 临时配置生,立即生效,当前终端有效,窗口关闭后无效
export PATH=/home/uusama/mysql/bin:$PATH
# $PATH部分,避免覆盖原来配置
export PATH=$PATH:/home/uusama/mysql/bin
- 本用户有效
vim ~/.bashrc
# 在最后一行加上
export PATH=$PATH:/home/uusama/mysql/bin
# 生效
source ~/.bashrc
vim ~/.bash_profile
# 在最后一行加上
export PATH=$PATH:/home/uusama/mysql/bin
# 生效
source ~/.bash_profile
- 所有用户有效
# 如果/etc/bashrc文件不可编辑,需要修改为可编辑
chmod -v u+w /etc/bashrc
vim /etc/bashrc
# 在最后一行加上
export PATH=$PATH:/home/uusama/mysql/bin
# 生效
source /etc/bashrc
# 如果/etc/profile文件不可编辑,需要修改为可编辑
chmod -v u+w /etc/profile
vim /etc/profile
# 在最后一行加上
export PATH=$PATH:/home/uusama/mysql/bin
# 生效
source /etc/profile
# 如果/etc/bashrc文件不可编辑,需要修改为可编辑
chmod -v u+w /etc/environment
vim /etc/profile
# 在最后一行加上
export PATH=$PATH:/home/uusama/mysql/bin
#生效
source /etc/environment