Linux 设置环境变量的三种方式
1. shell直接添加
$PATH="$PATH":/newPath
这个修改只会在当前的shell下生效,关闭了shell就会失效,是一次性的临时修改,拿来作环境变量测试,如果ok了就可以正式添加newPath
2. 修改 /etc/profile 文件(需要root权限),在/etc/profile的最下面添加:
export PATH=$PATH:/newPath
这种方法是会影响所有用户的,也就是说一旦这么修改了,会“惠及”所有用户,影响安全性
3.修改/.bashrc文件,这种方式针对某一特定的用户,需要给某个用户权限使用这些环境变量,只需要修改其个人用户主目录下的 .bashrc文件就可以了,root用户当然也可以使用这个环境变量的。
Export PATH=$PATH:/newPath
示例:Maven安装
maven 官网 http://maven.apache.org/
进入下载页面,并下载tar.gz
把压缩包放到home下面(这是我的做法不要求你和我一样)
tar -zxvf apache-maven-3.5.0-bin.tar.gz
然后会生成一个解压后的文件夹
mvn命令执行文件在bin目录下面
接下来开始修改环境变量
sudo vim ~/.bshrc
需要输入root密码
export PATH=/home/colin/apache-maven-3.5.0/bin:$PATH
ESC
:Shift
wq
source ~/.bashrc // 修改立即生效
echo $PATH // 查看修改后的环境变量
至此, 环境变量修改成功,当前用户和root都可以使用