linux下/bin和/usr/bin和/usr/local/bin的區別


/bin 是所有用戶都可以訪問並執行的可執行程序。包括超級用戶及一般用戶

/usr/bin下面的都是系統預裝的可執行程序,會隨着系統升級而改變;是系統安裝時自帶的一些可執行程序,即系統程序,輕易不要去動里面的東西,容易入坑

/usr/local/bin是給用戶放置自己的可執行程序的地方,推薦放在這里,不會被系統升級而覆蓋同名文件

 

如果兩個目錄下有相同的可執行程序,誰優先執行受到PATH環境變量的影響?
其實/usr/local/bin優先於/usr/bin, 一般都是如此。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM