回覆列表
  • 1 # 蔣營平涐品茗一季煙

    使用者第一次登入時只讀入.bashrc。您的alias應該放在.bashrc裡,使用者執行一個程式時讀取.bash_profile,登入後新開啟一個shell,所以會讀取使用者環境變數。具體您可以分別在.bashrc.bash_profile打後面加上echo".bashrcsourced…"之類的語句,每次登入和開啟新的shell都讀取到哪個檔案

  • 2 # 使用者6680448581893

    /etc/profile:此檔案為系統的每個使用者設定環境資訊,當用戶第一次登入時,該檔案被執行.

    並從/etc/profile.d目錄的配置檔案中搜集shell的設定.

    /etc/bashrc:為每一個執行bash shell的使用者執行此檔案.當bash shell被開啟時,該檔案被讀取.

    ~/.bash_profile:每個使用者都可使用該檔案輸入專用於自己使用的shell資訊,當用戶登入時,該

    檔案僅僅執行一次!預設情況下,他設定一些環境變數,執行使用者的.bashrc檔案.

    ~/.bashrc:該檔案包含專用於你的bash shell的bash資訊,當登入時以及每次開啟新的shell時,該

    該檔案被讀取.

    ~/.bash_logout:當每次退出系統(退出bash shell)時,執行該檔案.

    ===============================

    所以

    /home/oracle/.bash_profile oracle使用者的配置

    /etc/skel/.bash_profile 預設配置

    /root/.bash_profile root使用者的配置

  • 中秋節和大豐收的關聯?
  • 姑姑祝一歲孩子生日快樂的句子?