PATH變量列出了命令的執行路徑。咱們能夠使用echo命令來查看PATH變量。以下:ide
能夠看出,系統中命令放置的目錄都默認包含在PATH變量中了,因此,咱們能夠在任何目錄下均可以使用系統命令。blog
但ip
須要注意的是,系統執行某一命令時,會自動按照PATH變量中定義的目錄順序去尋找該命令並執行它,即便咱們目前就處在該命令的目錄,也要從頭尋找。get
例如,ls命令放置在/bin下,it
若是將ls移動到其它目錄,則沒法執行ls命令:class
即便咱們去到目前ls的目錄,也沒法執行:變量
此時能夠使用ls命令的絕對路徑或相對路徑來執行該命令:cli
也能夠經過將該路徑加入到PATH變量來執行ls:配置
也能夠經過修改系統配置文件的方式修改PATH變量的值。im