Linux環境變數PATH配置

來源:互聯網
上載者:User


Linux環境變數PATH配置 之前提到了alias,也提到了絕對路徑的/bin/rm ,然後你意識到沒有,為什麼我們 輸入很多命令時是直接打出了命令,而沒有去使用這些命令的絕對路徑?這是因為環境 變數PATH在起作用了。請輸入echo$PATH,這裡的echo其實就是列印的意思,而PATH 前面的$表示後面接的是變數。  www.2cto.com    因為/bin 在PATH的設定中,所以自然就可以找到ls了。如果你將ls 移動到/root 底下的話,然後你自己本身也在/root 底下,但是當你執行ls 的時候,他就是不理你? 怎麼辦?這是因為PATH 沒有/root 這個目錄,而你又將ls 移動到/root 底下了,自 然系統就找不到可執行檔了,因此就會告訴你,commandnotfound !那麼該怎麼 克服這種問題呢? 
 有兩個方法,一種方法是直接將/root 的路徑加入PATH 當中!如何增加?可以 使用:   www.2cto.com  PATH=”$PATH”:/root 另一種方式則是使用完整檔名,亦即直接使用相對或絕對路徑來執行,例如: /root/ls ./ls 不知道命令在哪就用 #whereis useradd 
 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.