Se você abrir o Nautilus, o navegador de arquivos, vá para o diretório HOME e pressione CTRL + H para ver todos os arquivos ocultos (já que os arquivos ocultos começam com o caractere DOT . ). Como você está falando sobre o .bash_profile , acredito que você queira começar pelo console em vez de por uma área de trabalho interativa.
A diferença entre .bash_profile e .bashrc é a seguinte:
-
.bashrcé aquele que você edita quando deseja alterar a maneira como o xterm ou o gnome-terminal abre o console. como o bash funciona nesses lugares interativos. -
.bash_profileé o que você edita quando deseja alterar a forma como o bash funciona quando você faz login via console (da mesma forma que você faz login em um servidor Ubuntu ou quando pressiona CTRL + ALT + F1 para iniciar um terminal)
Como .bash_profile não vem por padrão, basta criá-lo. Mas como eu entendo o padrão .bash_profile agora é chamado de .profile , que pode ser visto no diretório HOME. Ambos, .bashrc e .profile podem ser editados para alterar o funcionamento do bash nos modos interativo e de console.
NOTA: Se de alguma forma você criar .bash_profile , o Ubuntu não lerá .profile , mas irá diretamente para .bash_profile , pois ambos são iguais, mas .bash_profile tem mais compatibilidade por causa das antigas formas. Então, basicamente, você não precisa de .bash_profile se tiver .profile . Então lembre-se:
.bashrc - Interactive Console/Terminal (Gnome, KDE, Xfce...)
.profile - TTY Console/Terminal