Linux中PATH变量简介

PATH变量列出了命令的执行路径。咱们能够使用echo命令来查看PATH变量。以下:ide

clip_image002

能够看出,系统中命令放置的目录都默认包含在PATH变量中了,因此,咱们能够在任何目录下均可以使用系统命令。blog

ip

须要注意的是,系统执行某一命令时,会自动按照PATH变量中定义的目录顺序去寻找该命令并执行它,即便咱们目前就处在该命令的目录,也要从头寻找。get

例如,ls命令放置在/bin下,it

clip_image004

若是将ls移动到其它目录,则没法执行ls命令:class

clip_image006

即便咱们去到目前ls的目录,也没法执行:变量

clip_image008

此时能够使用ls命令的绝对路径或相对路径来执行该命令:cli

clip_image010

也能够经过将该路径加入到PATH变量来执行ls:配置

clip_image012

也能够经过修改系统配置文件的方式修改PATH变量的值。im

相关文章
相关标签/搜索