ログインシェルと対話型シェル
- ログインシェル
ログインしたときに起動するもの
psで表示すると、「-bash」と表示される - 対話型シェル
bashコマンド入力時、Xから端末エミュレータを実行したとき起動するもの
ログインシェル時 = su - hogehoge
1.
/etc/profile
2.
/.bash_profile
(なければ ~/.bash_login)
(なければ ~/.profile)
3.
(上記から、あれば)
/.bashrc
4.
/etc/bashrc
が読み込まれる
対話型シェルとして起動時 = su hogehoge
上記3.から読み込まれる
(~/.bashrcがなければ終了)
ログアウト時
/.bash_logout
が読み込まれる