linux下查看和添加PATH环境变量

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下查看和添加PATH环境变量相关的知识,希望对你有一定的参考价值。

linux下查看和添加PATH环境变量

$PATH:决定了shell将到哪些目录中寻找命令或程序,PATH的值是一系列目录,当您运行一个程序时,Linux在这些目录下进行搜寻编译链接。

  编辑你的 PATH 声明,其格式为:

  PATH=$PATH:<PATH 1>:<PATH 2>:<PATH 3>:------:<PATH N>

  你可以自己加上指定的路径,中间用冒号隔开。环境变量更改后,在用户下次登陆时生效,如果想立刻生效,则可执行下面的语句:$ source .bash_profile

  需要注意的是,最好不要把当前路径 “./” 放到 PATH 里,这样可能会受到意想不到的攻击。完成后,可以通过 $ echo $PATH 查看当前的搜索路径。这样定制后,就可以避免频繁的启动位于 shell 搜索的路径之外的程序了。

单独查看PATH环境变量,可用: 

 

[[email protected] u-boot-sh4 #]echo $PATH 

/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin 

 

添加PATH环境变量: 

第一种方法:

[[email protected] u-boot-sh4 #]export PATH=/opt/STM/STLinux-2.3/devkit/sh4/bin:$PATH 

 

再次查看: 

 

[[email protected] u-boot-sh4 #] echo $PATH 

/opt/STM/STLinux-2.3/devkit/sh4/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

 

说明添加PATH成功。 

 

上述方法的PATH 在终端关闭 后就会消失。所以还是建议通过编辑~/.bashrc或~/.bash_profile或系统级别的/etc/profil来改PATH,也可以改家目录下的.bashrc(即:~/.bashrc)。 

 

第二种方法: 

# vim /etc/profile 

在文档最后,添加: 

export PATH="/opt/STM/STLinux-2.3/devkit/sh4/bin:$PATH" 

保存,退出,然后运行: 

#source /etc/profile 

不报错则成功。 


为特定用户修改PATH环境变量

如果你只想在当前的登录会话中临时地添加一个新的目录(比如:/usr/local/bin)给用户的默认搜索路径,你只需要输入下面的命令。

  1. $ PATH=$PATH:/usr/local/bin或者export PATH="/usr/local/bin:$PATH"

检查PATH是否已经更新:

  1. $ echo $PATH

  2. /usr/lib64/qt-3.3/bin:/bin:/usr/bin:/usr/sbin:/sbin:/home/xmodulo/bin:/usr/local/bin

更新后的PATH会在当前的会话一直有效。然而,更改将在新的会话中失效。

如果你想要永久更改PATH变量,用编辑器打开~/.bashrc (或者 ~/.bash_profile),接着在最后添加下面这行。

  1. export PATH=$PATH:/usr/local/bin 或者export PATH="/usr/local/bin:$PATH"

接着运行下面这行永久激活更改:

  1. $ source ~/.bashrc (或者 source ~/.bash_profile)

 

改变系统级的环境变量

如果你想要永久添加/usr/local/bin到系统级的PATH变量中,像下面这样编辑/etc/profile。

  1. $ sudo vi /etc/profile


 

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

    或者export PATH="/usr/local/bin:$PATH"

更新环境系统环境变量

source /etc/profile 或者. /etc/profile

更新环境变量就会生效了。


本文出自 “sandshell” 博客,请务必保留此出处http://sandshell.blog.51cto.com/9055959/1959710

以上是关于linux下查看和添加PATH环境变量的主要内容,如果未能解决你的问题,请参考以下文章

linux下查看和添加path环境变量

Linux下查看和添加环境变量

Linux下查看和添加环境变量

Linux下查看和添加环境变量

[转]Linux下查看和添加环境变量

Linux_环境变量(添加删除修改)_(命令获取)