Olá, boa noite!
Qual a diferença de alterar a variável de ambiente no .bashrc e no .profile ?
Abraços!
Olá, boa noite!
Qual a diferença de alterar a variável de ambiente no .bashrc e no .profile ?
Abraços!
Pelo que eu entendi... O .profile é executado quando o terminal é carregado a partir de um login.. por exemplo, quando vc conecta em alguma máquina via ssh.
Já o .bashrc é executado quando um terminal é carregado quando vc já está logado.. por exemplo, quando abre um terminal no seu computador.
De acordo com a página man bash , .bash_profile é executado para shells de login, enquanto .bashrc é executado para os reservatórios não-login interativo.
Digamos que você gostaria de imprimir algumas informações de diagnóstico longas sobre sua máquina toda vez que você efetuar login (carga média, uso de memória, usuários atuais, etc.). Você só quer vê-lo no login, assim você só quer colocar isto em seu .bash_profile . Se você colocá-lo em seu .bashrc , você vê-lo cada vez que você abrir uma nova janela de terminal.