關於Linux Unix的Profile檔案

2021-09-08 21:47:42 字數 619 閱讀 5347

使用者可以在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...