[bash] bash 的設定檔




不同的方式進入 shell 會讀取不同的設定檔。

  • login shell 是經過登錄流程而進入的 shell。
  • non-login shell 是只沒有經過登陸流程而開啟的 shell,如在 X-Windows 中開啟的 terminal。

login shell 會讀的設定檔:

  • /etc/profile
  • ~/.bash_profile, ~/.bash_login, ~/.profile (會依照順序讀一個。)

non-login shell 會讀的設定檔:

  • ~/.bashrc

參考資料:
* 认识与学习 BASH




Be the first to comment

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.