De man bash
:
When bash is invoked as an interactive login shell, or as a non-interactive shell with the --login option, it first reads and executes commands from the file /etc/profile, if that file exists. After reading that file, it looks for ~/.bash_profile, ~/.bash_login, and ~/.profile, in that order, and reads and executes commands from the first one that exists and is readable.
Em outras palavras, você pode colocá-lo em qualquer um dos grupos ~/.bash_profile
, ~/.bash_login
ou ~/.profile
, ou qualquer arquivo source
d por qualquer um desses . Normalmente, ~/.profile
fornecerá ~/.bashrc
, que é o "arquivo de inicialização pessoal, executado para shells de login".
Para ativá-lo, inicie um novo shell, execute exec $SHELL
ou execute source ~/.bashrc
.