E se eu não tiver um bashrc?

7

Poderei me logar? Que estragos isso causará? Como isso vai atrapalhar o terminal? Existem terminais de login e não-login também. Como isso afetará aqueles?

    
por theTuxRacer 17.05.2011 / 13:25

2 respostas

6

É bom não ter um arquivo bashrc (aparentemente você quer dizer um arquivo ~/.bashrc pessoal).

Os efeitos de não ter o arquivo bashrc padrão podem ser examinados lendo o que o arquivo .bashrc padrão altera em seu ambiente de shell. Não há nada crítico no arquivo .bashrc; O bash simplesmente usará padrões (conservativos) quando estiver sendo executado (por exemplo, sem aliases, sem conclusão, sem cor ls ).

Se o shell não for interativo, o arquivo .bashrc padrão não será analisado (há um comando no início que verifica se o shell é interativo; se não, ele simplesmente sai).

Se o /etc/bash.bashrc do sistema estiver ausente, ele ainda não será crítico para o sistema. O elemento mais importante do /etc/bash.bashrc é ativar o recurso de comando não encontrado; Quando você digita um comando que não é encontrado, ele dá sugestões sobre quais pacotes você pode instalar para obter o comando.

    
por user4124 17.05.2011 / 13:32
0

Tente

man bash

e olhe para a seção INVOCATION. Isso explicará como o bash é iniciado.

    
por waltinator 26.09.2011 / 06:57