bashの環境設定ファイル
いろいろあってどれがどれだか分かんないのでまとめます。
/etc/配下:全ユーザーに適用される
・ログイン時に読み込み
/etc/profile:環境変数、利用環境に関わるもの
・bash起動時に読み込み
/etc/bash.bashrc:エイリアスなどbash起動時に実行させたい処理(Debian系)
/etc/bashrc:エイリアスなどbash起動時に実行させたい処理(RHEL系)
~/配下:各ユーザーに適用される
・ログイン時に読み込み
~/.bash_profile:環境変数などユーザー環境に関わるもの
~/.bash_login:~/.bash_profileがない場合の読み込み候補
~/.profile:~/.bash_logingがない場合の読み込み候補
・bash起動時に読み込み
~/.bashrc:エイリアスなどbash起動時に実行させたい処理
・ログアウト時に読み込み
~/.bash_logout:ログアウト時に実行させたい処理