Abra uma nova janela do Terminal e vá para o seu diretório pessoal (basta digitar cd
e pressionar Enter).
Depois disso, digite ls .bash*
e também ls .profile
(observe que cada um desses nomes de arquivo começa com um ponto). Se você possui esses arquivos (e deve ter pelo menos o .profile), precisará editá-los e adicionar seus aliases a eles. Eu uso o VI (ou VIM) para editar esses arquivos, mas você pode usar outro editor (de fato, digitar na janela do Terminal open .bash_profile
o abrirá no TextEditor, que pode ser um pouco mais fácil de usar se você não estiver familiarizado com o VI) . Se, por algum motivo, você não tiver nenhum desses arquivos, crie um novo (e chame-o de .bashrc), adicione suas linhas de alias nele (para que este seja um comando por linha, como você os digitaria no shell) e salve o arquivo. Você pode criar links simbólicos para .bash_profile e .profile usando ln -s .bashrc .bash_profile; ln -s .bashrc .profile
.
O que normalmente faço é criar links simbólicos .bashrc e .bash_profile para .profile e, em seguida, apenas me preocupar com um arquivo.
A diferença entre esses arquivos é que o bash fornecerá diferentes, dependendo de ter sido iniciado como um shell de login (normalmente um processo de login iniciaria o shell como um shell de login) ou apenas como um shell interativo (mas não de login), ou um shell não interativo. Ter todos os três arquivos essencialmente iguais me dá um ambiente consistente, independentemente de como o bash foi iniciado.
Você obterá mais informações man bash
, mas esteja preparado, é uma longa página de manual. Você poderá ver em qual dos três arquivos (.bashrc, .profile e .bash_profile) há origem, dependendo do modo em que o bash foi iniciado.
Espero que ajude - se não, me dê um grito.