九. Linux的环境变量PATH

原创 2016年06月01日 09:41:44
1.  关于可执行文件的环境变量  $PATH
(1)对于查看文件属性的命令:# ls  的完整文件名为:/bin/ls (这是绝对路径执行命令)。

(2)但是我们在任何地方都可以执行这个命令。这是因为环境变量 $PATH 的帮助。

(3)当执行一个命令时,如#ls 这个命令,系统会依照PATH的设置去每个PATH定义的目录下查询文件名为ls的可执行文件。root用户的一个PATH变量的例子如下图:



(4)不同用户的PATH环境变量也可能不同;上图为root用户的环境变量,下图为louyuting这个用户的PATH环境变量,明显有差别。


(5)PATH这个环境变量一定是由一堆目录组成,每个目录直接由 : 冒号分开,且有顺序之分。

(6)如果在PATH定义的多个目录中都文件名为ls的可执行文件,那么先查询到的同名先被执行。

(7)设置环境变量:增加 /root 到环境变量中的命令:
           #PATH="$PATH":/root

(8)使用绝对路径或相对路径直接指定某个命令的文件名来执行,会比查询PATH来的正确。

版权声明:本文为博主原创文章,未经博主允许不得转载。

linux中PATH环境变量的作用和使用方法

关于PATH的作用: PATH说简单点就是一个字符串变量,当输入命令的时候LINUX会去查找PATH里面记录的路径。比如在根目录/下可以输入命令ls,在/usr目录下也可以输入ls,但其实ls这个命...
  • qlzx_syzx
  • qlzx_syzx
  • 2016年12月15日 19:39
  • 3361

LInux中添加环境变量与shell解析(export PATH)(Linux)

在Linux里设置环境变量的方法(export PATH) 一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量。例如我的mips-linux-gcc编译器在“/opt/...
  • chenchen410
  • chenchen410
  • 2014年09月10日 17:07
  • 3704

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

1、先了解一下什么是PATH环境变量 (1)环境变量 环境变量相当于“快捷键”。 一个“HOME=/home/ACCP286”的环境变量指明你在这个电脑上的个人主目录是“/home/ACCP...
  • qingkongyeyue
  • qingkongyeyue
  • 2016年10月04日 13:13
  • 2561

Linux环境变量PATH的增添和删除操作

Linux环境变量PATH的增添和删除操作,删除PATH变量中的某个路径,多用在安装或者卸载某个软件时,需要重启仍然有效。...
  • Aguangg_6655_la
  • Aguangg_6655_la
  • 2016年11月20日 22:08
  • 8606

Linux 启动环境变量PATH设置

本案例实现添加 ~/mypath/bin 到环境变量的方法 1、Ubuntu专有方式添加环境变量 编辑 /etc/ld.so.conf 文件,如果以下语句不存在,则加入: include /etc/...
  • eibo51
  • eibo51
  • 2016年02月03日 13:57
  • 636

Linux的环境变量PATH中所带来的问题(环境变量“.”)

本文主要讲述“.”在LINUX的环境变量PATH中所带来的问题,及解决的几种方法。      正如很多人所知道的$PATH环境变量里存着一张目录列表,当用户要执行某一程序时,系统就会按照列表中的内...
  • NO_007
  • NO_007
  • 2014年05月11日 21:52
  • 907

在Linux里设置环境变量的方法(export PATH)

在Linux里设置环境变量的方法(export PATH) 一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量。例如我的mips-linux-gcc编译器在“/op...
  • u013176681
  • u013176681
  • 2015年08月05日 17:44
  • 1940

linux下关于环境变量的设置,及python中path路径的优先匹配顺序

关于PATH的作用: PATH说简单点就是一个字符串变量,当输入命令的时候LINUX会去查找PATH里面记录的路径。比如在根目录/下可以输入命令ls,在/usr目录下也可以输入ls,但其实ls这...
  • wangzhaotongalex
  • wangzhaotongalex
  • 2015年12月01日 11:44
  • 4030

Linux里设置环境变量的方法(export PATH)

1.动态库路径的设置 Linux下调用动态库和windows不一样.linux 可执行程序是靠配置文件去读取路径的,因此有些时候需要设置路径 具体操作如下 export LD_LIBRARY_P...
  • ttwwok
  • ttwwok
  • 2014年03月17日 19:35
  • 34072

Linux下所有命令不能用,因为不在PATH 环境变量中

Linux下所有命令不能用,因为不在PATH 环境变量中
  • u010947098
  • u010947098
  • 2017年01月09日 17:19
  • 1633
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:九. Linux的环境变量PATH
举报原因:
原因补充:

(最多只允许输入30个字)