使用者可以在profile檔案中加入環境變數,比如oracle_home,home...這樣重新登入之後,這些環境變數都會得以設定,不用每次都手工設定。
unix/linux有兩個profile檔案
1./etc/profile:是全域性profile檔案,設定後會影響到所有使用者
2./home/username/.profile或.bash_profile是針對特定使用者的,可以針對使用者,來配置自己的環境變數。
注意:profile是unix上才有的;bash_profile是linux下有的(linux下,使用者目錄沒有.profile檔案)
/home/username/.profile或.bash_profile,都是隱藏檔案,需要使用ls -a才能看到。
bash登陸(login)的時候,profile執行的順序
1)先執行全域性profile, /etc/profile
2) 接著bash會檢查使用者的home目錄中,是否有 .bash_profile 或者 .bash_login或者 .profile,若有,則會執行其中乙個,執行順序為:
.bash_profile 最優先 > .bash_login其次 > .profile 最後
*****=eof*****=
再分享一下我老師大神的人工智慧教程吧。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智慧的隊伍中來!
使用者可以在profile檔案中加入環境變數,比如oracle_home,home...這樣重新登入之後,這些環境變數都會得以設定,不用每次都手工設定。
unix/linux有兩個profile檔案
1./etc/profile:是全域性profile檔案,設定後會影響到所有使用者
2./home/username/.profile或.bash_profile是針對特定使用者的,可以針對使用者,來配置自己的環境變數。
注意:profile是unix上才有的;bash_profile是linux下有的(linux下,使用者目錄沒有.profile檔案)
/home/username/.profile或.bash_profile,都是隱藏檔案,需要使用ls -a才能看到。
bash登陸(login)的時候,profile執行的順序
1)先執行全域性profile, /etc/profile
2) 接著bash會檢查使用者的home目錄中,是否有 .bash_profile 或者 .bash_login或者 .profile,若有,則會執行其中乙個,執行順序為:
.bash_profile 最優先 > .bash_login其次 > .profile 最後
*****=eof*****=
關於Linux Unix的Profile檔案
使用者可以在profile檔案中加入環境變數,比如oracle home,home.這樣重新登入之後,這些環境變數都會得以設定,不用每次都手工設定。unix linux有兩個profile檔案 1.etc profile 是全域性profile檔案,設定後會影響到所有使用者 2.home usern...
關於Linux Unix的Profile檔案
使用者可以在profile檔案中加入環境變數,比如oracle home,home.這樣重新登入之後,這些環境變數都會得以設定,不用每次都手工設定。unix linux有兩個profile檔案 1.etc profile 是全域性profile檔案,設定後會影響到所有使用者 2.home usern...
關於Linux Unix的Profile檔案
使用者可以在profile檔案中加入環境變數,比如oracle home,home.這樣重新登入之後,這些環境變數都會得以設定,不用每次都手工設定。unix linux有兩個profile檔案 1.etc profile 是全域性profile檔案,設定後會影響到所有使用者 2.home usern...