.bashrc .bash_profile .bash_login .profileの読まれるタイミング

ユーザーがログインすると、まず/etc/profileを読み込み、次に~/.bash_profileを読み込む。
~/.bash_profileが存在しない場合は、~/.bash_loginを読み込む。
~/.bash_loginもない場合は~/.profileを読み込む。

 .bashrcは、プロセスとしてbashを起動したときに読み込む。
つまり、いったんログインした後でも、
$ bash 
などとして新しくbashを起動するたびに読み込まれる。
ソース:
http://www.atmarkit.co.jp/flinux/rensai/theory09/theory09b.html