詳細
bashの設定ファイルには以下のような種類があります
ファイル名 |
読み込みタイミング |
/etc/profile |
起動時。全ユーザー共通 |
~/.bash_profile |
起動時。個別ユーザー向け |
~/.bash_login |
起動時。bash_profileがない場合のみ読み込み |
~/.profile |
起動時。bash_loginがない場合のみ読み込み |
~/.bashrc |
bashのプロセス時 |
~/.bash_logout |
ログアウト時 |
設定ファイルの編集時は基本的には上記表のタイミングで最新情報を読み直すが、
source xxxx
を実行することで即設定を反映することが可能。