Linux修改PATH环境变量的方法

在Linux安装一些软件通常要添加路径环境变量PATH.PATH环境变量通俗的讲就是把程序的路径"备案"到系统中,这样执行这些程序时就不需要输入完整路径,直接在bash输入程序名就可以执行,比如常用的ls命令就是添加好了环境变量才可以直接执行ls

修改环境变量常用3种方法:

1、直接在命令行输入语句(只针对当前shell有用,关了终端就失效

  • 查看PATH环境变量

        终端输入echo $PATH 即可查看到各环境变量,各路径用 : 隔开($ 符号用于展开变量的值)

echo $PATH

         

  • 添加路径到PATH

        添加路径可以直接给PATH赋值

export PATH=$PATH:新添加的路径

#$PATH是当前的路径1:路径2:路径3 ,在后面追加:新添加的路径,
#然后把这个新的路径集赋值给PATH本身,
#相当于覆盖了原PATH变量.export命令是导出变量,相当于更新PATH
  • 删除PATH中的路径

        删除PATH中的某个路径也是用以上重新给PATH赋值的方法,比如当前PATH是

echo $PATH 
路径1:路径2:路径3:路径4

        要删除路径4,只需要copy上面的路径1:路径2:路径3 ,然后赋值给PATH

export PATH=路径1:路径2:路径3

2、任意路径新建一个文本文件,在文本文件(常命名为为.sh脚本文件,也可无后缀)中写语句,source这个文件使修改生效

source 文件绝对路径

        注意:此方法修改PATH每次登陆需要source,常用在安装软件和交叉编译

3、在系统文件(HOME下的.bashrc)中写语句,source或重启生效

        系统文件中修改相当于每次登陆系统自动source,推荐用此方法

  在.bashrc写明PATH的所有路径,注意先要echo $PATH然后copy系统自带的路径

1. echo $PATH
2. 将上面命令执行结果拷贝

3.vim /root/.bashrc

       在.bashrc中加入刚拷贝好的路径,粘贴在” export PATH=“ 后面,再加上:要添加的路径

export PATH=路径1:路径2:要添加的路径

4、在系统文件(/etc/profile)中写语句,source或重启生效

        就拿配置maven的环境变量来讲:

        1.编辑:vi /etc/profile 文件

vi /etc/profile

        2.进入编辑之后翻到最后一行加上下面的内容, 保存退出

export MAVEN_HOME=/usr/local/maven
 
export PATH=$PATH:$MAVEN_HOME/bin

        Linux修改PATH环境变量的方法_第1张图片

        3.重新加载一下, 使新增配置生效,如下:  

source /etc/profile

        4.测试一下是否配置成功,输入命令:mvn -v ,如下:

你可能感兴趣的:(Linux,linux,运维,服务器)