Eu estava mexendo nos arquivos em meu sistema linux e encontrei o seguinte arquino .bash_profile
# .bash_profile
# Get the aliases and functions
if [-f ~/.bashrc]; then
~/.bashrc
fi
#User specific environment and startup programs
PATH = $PATCH : $HOME /.local/bin : $HOME/bin
export PATH
Segundo o livro do Christopher Negus - Linux A Biblia na pagina 86. O melhor lugar para adicionar variáveis de ambiente é nesse arquivo (.bash_profile). Sendo o arquivo .bashrc o melhor lugar para se configurar aliases.
Ambos são inicializados quando um shell novo é aberto. Mas por questões de boas práticas não seria melhor colocá-lo no arquivo .bash_profile ?
Como eu uso a distribuição Fedora acho que não há muita diferença entre o Ubuntu. O mesmo se trata do livro de Cristopher Negus.