~/.bash_profile
é executado apenas quando um shell de login é iniciado.
~/.bashrc
é executado quando um shell interativo não-login é executado.
Para ter comandos executados quando você abre um novo Terminal, você deve colocá-los em ~/.bashrc
.