Linux修改PATH环境变量

作者: RooqS | 来源:发表于2017-01-09 17:51 被阅读0次
  • 痛点

平时我们在linux环境下安装软件时会习惯的安装在/usr/local/目录下,shell脚本可能会存放在/usr/local/bin/ 目录下,但是可能因为不同系统的原因。/usr/local/bin/可能不在环境变量中,导致不能在全局执行shell脚本。

  • 解决办法

    查看现有PATH

这里是现有的PATH,执行某一个命令时,会根据PATH设置的顺序一个一个目录的去寻找,如果找到就停止。如果存在两个相同的命令但是目录不一样时,这个顺序就尤为重要。

 echo $PATH
 /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
修改PATH办法

修改PATH有三种办法:

1.临时修改,关闭连接失效。

生效方法:立即生效有
效期限:临时改变,只能在当前的终端窗口中有效,当前窗口关闭后就会恢复原有的path配置
用户局限:仅对当前用户

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

2.永久修改当前用户

有效期限:永久有效
用户局限:仅对当前用户

vim ~/.bashrc 
//在最后一行添上:
export PATH=/usr/local/bin:$PATH

关闭保存,执行以下命令生效:

source ~/.bashrc

3.全局修改

有效期限:永久有效
用户局限:对所有用户

vim /etc/profile
//在最后一行添上:
export PATH=/usr/local/bin:$PATH

关闭保存,执行以下命令生效:

source /etc/profile

相关文章

  • Linux操作系统day02

    Linux文件系统结构 Linux常用目录命令 如何修改path路径 查看环境变量 临时修改 永久修改 注意:查看...

  • Mac OS X修改环境变量

    1.快速修改环境变量 查看当前环境变量echo $PATH添加一个路径到环境变量export PATH=$PATH...

  • Linux修改PATH环境变量

    痛点 平时我们在linux环境下安装软件时会习惯的安装在/usr/local/目录下,shell脚本可能会存放在/...

  • Linux修改PATH环境变量

    转自:传送门 痛点 平时我们在linux环境下安装软件时会习惯的安装在/usr/local/目录下,shell脚本...

  • Linux之环境变量(永久设置)

    本文主要介绍Linux中环境变量的设置。 1、Linux中经常使用export PATH=$PATH:/.../....

  • Linux之环境变量(永久设置)

    本文主要介绍Linux中环境变量的设置。 1、Linux中经常使用export PATH=$PATH:/.../....

  • Windows环境变量设置其实可以很简单

    查看当前所有可用的环境变量 set 查看某个环境变量:查看path变量的值 set path 修改环境变量(注意:...

  • 基础篇

    Linux学习 一、环境变量PATH 1、echo $PATH查看环境变量 2、添加ls2命令,临时生效 3、编辑...

  • LD_LIBRARY_PATH详解

    LD_LIBRARY_PATH详解 LD_LIBRARY_PATH是Linux环境变量名,该环境变量主要用于指定查...

  • 【转】Linux修改PATH环境变量

    转自:传送门 痛点 平时我们在 linux 环境下安装软件时会习惯的安装在 /usr/local/ 目录下,she...

网友评论

    本文标题:Linux修改PATH环境变量

    本文链接:https://www.haomeiwen.com/subject/nfehbttx.html