|
|
发表于 2009-8-25 17:21:29
|
显示全部楼层
我的理解是這樣,~/.profile是給login使用的,也就是說只要有發生login這個動作才會跑,比如你先logout然後在login一次,就會執行一次~/.profile,~/.bashrc則是只要有跑一個bash才會執行,比如:虛擬終端機 , 在本文行執行 bash , 腳本...etc
所以開機不會執行~/.bashrc,一些環境變數和別名應該要寫在~/.profile才對,為了讓X11底下的虛擬終端機讀到自己設定的環境變數,我們只要做個~/.profile連接到~/.bashrc的符號連接檔就可以了。
說實話,我自己也是一知半解的,如果有講錯,請多包涵。 |
|