1. 程式人生 > >Linux下/usr/bin與/usr/local/bin/區別總結

Linux下/usr/bin與/usr/local/bin/區別總結

首先注意usr 指 Unix System Resource,而不是User 然後通常/usr/bin下面的都是系統預裝的可執行程式,會隨著系統升級而改變 /usr/local/bin目錄是給使用者放置自己的可執行程式的地方,推薦放在這裡,不會被系統升級而覆蓋同名檔案 如果兩個目錄下有相同的可執行程式,誰優先執行受到PATH環境變數的影響,比如我的一臺伺服器的PATH變數為 echo $PATH  /usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/dean/bin  這裡/usr/local/bin優先於/usr/bin,