
No CentOS versão 5.8 (Final), onde está o perfil do sistema bash?
É isso /etc/profile
?
Adicionei o seguinte para obter meu arquivo ~/.bashrc, mas não tive sorte, pois ele falhou. Eu sei que falha porque mudei o $PS1.
Também acho que isso pode ser causado porque tenho a configuração do WHM.
Responder1
O melhor lugar para colocar seus próprios scripts para todo o sistema é onde /etc/profile.d
eles precisam de um sufixo ".sh" para funcionar. Olhe para/etc/perfile/etc/bashrc. Ambos os scripts originam esses scripts.
Responder2
Defina variáveis de ambiente do sistema em /etc/profile
. Este arquivo, como ~/.profile
(ou ~/.bash_profile
se o seu shell de login for bash), é lido quando você faz login (em alguns sistemas, isso exclui logins gráficos), logo no início da sua sessão.
Defina as configurações do bash do sistema em /etc/bash.bashrc
ou /etc/bashrc
(o caminho depende da distribuição, não sei qual delas o CentOS usa). Este arquivo é lido sempre que você inicia um shell interativo. Se você definir variáveis de ambiente lá, elas não estarão disponíveis em programas que não sejam iniciados a partir de um shell, mas substituirão as variáveis de ambiente definidas pelo chamador. Não defina variáveis de ambiente em /etc/bashrc
ou ~/.bashrc
.
VerExiste um arquivo equivalente ".bashrc" lido por todos os shells?e as postagens que ele cita.