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

相關文章
相關標籤/搜索