.bashrc não é executado

5

Eu tenho um usuário (não-raiz) que tem um arquivo ~/.bashrc com alguns aliases.

Mas não parece que o arquivo seja executado no momento do login. Se eu faço source ~/.bashrc , então faz o que é suposto. Mas o ~/.bashrc não deveria ser executado toda vez que eu fizer login?

As permissões são definidas como 644 (igual à .bashrc da minha raiz, o que funciona bem). O arquivo é de propriedade do usuário em questão.

    
por NullUser 02.11.2011 / 16:43

1 resposta

15

~/.bashrc é para shells interativos não-login . Origem dos shells de login ~/.bash_profile (ou ~/.bash_login ou ~/.profile ). A obtenção de seu ~/.bashrc permitirá que você tenha configurações comuns.

    
por 02.11.2011 / 16:53