九. 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来的正确。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值