(這是專指Fedora發行版及其分支)
這篇與這篇提到開機時檢查檔案系統的相關設定。可是要下指令,不是改某處的參數,有空再研究。
rc.sys
開機後就會執行/etc/profile。
使用者登入後執行~/.bash_profile,但檢查若~/.bashrc為檔案,則執行之;
而~/.bashrc會檢查/etc/bashrc是否為檔案,是則先執行之;
登出時執行~/.bash_logout
(還是沒找到$PATH中java路徑的設定)
終於發現,預設的/etc/profile中,最後會去執行/etc/profile.d中全部的.sh檔,應該是各程式安裝時自已放的,把其中java.sh內的路徑改為新的java路徑即可。