努力奔跑中的coder

源代码的github地址:https://github.com/louyuting

九. Linux的环境变量PATH
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来的正确。

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010853261/article/details/51553580
所属专栏: Linux 的遨游
想对作者说点什么? 我来说一句

Ubuntu Linux 环境变量PATH设置.doc

2012年04月23日 28KB 下载

没有更多推荐了,返回首页

不良信息举报

九. Linux的环境变量PATH

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭