Reinicializa o arquivo / etc / profile

1

Estou reaprendendo algumas coisas do Linux, lembro-me que depois de fazer edições neste arquivo, eu deveria emitir um comando que recarregue o arquivo e verifique se há erros por motivos de segurança. Alguém sabe o que é o comando? Eu acho que o comando é "fonte". No entanto, quando eu su para root, e digite "source", ele diz que não pode encontrá-lo. Como faço para que o caminho inclua / encontre?

    
por user8160 19.06.2010 / 00:26

1 resposta

3

Acho que source é um bash construído , por isso, se você não o encontrar quando estiver conectado como root, você pode não estar executando o bash. Você pode tentar iniciar um shell bash apenas digitando bash . Ou tente a sintaxe . /etc/profile . Exemplo (observe o espaço entre o ponto e / etc / profile):

jed@jed-osx:~$ . /etc/profile

Como source não funcionou para você, acredito que você não esteja executando o bash quando estiver logado como root. Você pode determinar isso com echo $SHELL . Aqui está um exemplo do meu sistema OSX:

jed@jed-osx:~$ echo $SHELL
/bin/bash

Aqui está um exemplo de um sistema FreeBSD:

FreeBSDBox[1001] # echo $SHELL
/bin/csh
    
por 19.06.2010 / 00:37

Tags