Não há arquivos em / etc / skel /; Não é possível restaurar o .bashrc

1

Eu recentemente estraguei meu arquivo .bashrc, que mencionei nesta pergunta: , e não consigo encontrar uma maneira de restaurar .bashrc ao seu padrão que funciona.

Eu não consigo fazer comandos no terminal porque toda vez que eu tento recebo uma mensagem de erro ao longo das linhas

The command could not be located because '/usr/bin' is not included in the PATH >environment variable.

Em outras questões, tenho visto que algumas recomendações para este problema envolvem o uso de arquivos padrão em / etc / skel / ( Problema no .bashrc ).

Isso não funcionará para mim, conforme eu olhei em / etc / skel /, e percebi que praticamente não tenho nenhum arquivo lá! Eu não sei porque isso é.

Além disso, as soluções que envolvem o uso do terminal não parecem funcionar, porque toda vez que uso o terminal, recebo a mensagem de erro mencionada acima.

Eu ficaria muito grato se alguém pudesse me ajudar a resolver este problema. Sou um pouco novo no Ubuntu e estou tendo dificuldades com esse problema.

    
por sarahrahrah 14.01.2014 / 15:19

2 respostas

2

A maioria dos arquivos padrão em / etc / skel são arquivos ocultos ('ponto'), portanto, para vê-los no gerenciador de arquivos GUI, você precisará Show hidden files do menu ou usar a Ctrl + h .

Para vê-los em um terminal, você precisará usar ls -a ou ls -A , ou seja,

ls /etc/skel
examples.desktop

mas

$ ls -A /etc/skel
.bash_logout  .bashrc  examples.desktop  .profile  .Xdefaults  .xscreensaver

Até que você tenha corrigido seu caminho, você precisará usar o caminho completo para cada comando, por exemplo, /bin/ls , /bin/cp , por exemplo,

/bin/cp ~/.bashrc ~/.bashrc_old
/bin/cp /etc/skel/.bashrc ~/

Para o novo arquivo .bashrc entrar em vigor, você precisará iniciar um novo shell ou sair e voltar - ou você pode fornecer o novo arquivo no shell usando

source ~/.bashrc
    
por steeldriver 14.01.2014 / 15:35
2

Normalmente, o arquivo .bashrc em / etc / skel / estava oculto. Pressione ctrl + h para ver o arquivo .bashrc oculto.

    
por Avinash Raj 14.01.2014 / 15:21