一、查看环境变量
echo +$变量名:查看单个环境变量
env :查看所有环境变量
二、设置环境变量
环境变量可以分为永久环境变量和临时环境变量,其中永久环境变量设置后就会永久存在,临时环境变量只要关掉终端就会消失
1、临时环境变量设置
格式:export 变量名=路径
重启终端在查询下:
可以清楚的看到,环境变量消失了
如果是在其他变量上作修改:
格式:export 变量名=路径:$变量名
2、永久环境变量设置
在/etc/profile文件中添加环境变量,此时添加的环境变量为永久环境变量且对所有用户都生效
格式:
修改环境变量
export 变量名=路径:$变量名,跟临时环境变量格式是一样的
设置环境变量
export 变量名=路径
1)先查看下用户对/etc/profile文件的权限
用户xwxxh只有读的权限,不具备对该文件的操作权限,故需要先更改其权限后才能添加,此时就要用到前面学到的chmod了
此时用户已具备添加权限了,但还是要把用户对该文件的原始权限记住,添加环境变量后还是要把权限改回去的
2),先用vim打开/etc/profile,在最后一行把环境变量添加进去
保存退出, 用source /etc/profile命令使其立即生效,不然就要重启才会生效
通过env+管道输入和查找列出JAVA和PATH环境变量,跟我们刚才设置和添加的一模一样,所以设置成功,
最后记得把用户对该文件的权限改回原始权限,不然要是误操作修改了些什么或是删掉了那就GG了