Problema no .bashrc

1

Eu tento editar o .bashrc para ver os compiladores C que eu instalei antes. Mas depois de abrir o novo terminal, estou com um erro estranho.

Não consigo ls os arquivos / diretórios e nada funciona. Ele trava com a seguinte mensagem de erro na linha de comando:

vi .bashrc
Command 'vi' is available in /usr/bin/vi
The command could not be located because /usr/bin is not included in the PATH environment variable.
vi: command not found

Alguém por favor pode me ajudar?

    
por HASSAN 14.07.2013 / 11:46

3 respostas

2

Você provavelmente bagunçou seu arquivo .bashrc e agora não pode mais abrir um terminal, porque esse arquivo é usado para configurar seu shell.

  1. Inicialize no modo de recuperação. Como inicializo no modo de recuperação?

  2. Remonte seu sistema com acesso de gravação:

    sudo mount -o remount,rw /
    
  3. Copie o arquivo pristine .bashrc de /etc/skel para o seu homedir para corrigir isso. Veja Onde estão os conteúdos imaculados e intocados de um arquivo ~ / .profile? (também responde .bashrc ), por exemplo:

    cp /etc/skel/.bashrc ~username/
    chown username: ~username/.bashrc
    
por gertvdijk 14.07.2013 / 11:57
1

Se você ainda estiver logado ou puder efetuar login na sessão gráfica sem problemas, copie o arquivo /etc/skel/.bashrc para o seu diretório pessoal (esteja ciente de que os arquivos ocultos não são mostrados por padrão no gerenciador de arquivos.

Como alternativa, pressione F2 e inicie o comando

cp /etc/skel/.bashrc /home/your-username

Se esses métodos não funcionarem, você deve seguir o método mostrado por @gertvdijk.

    
por enzotib 14.07.2013 / 12:33
0

Pode ser o mesmo problema: tente redefinir seu caminho com este comando:

export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

( Fonte )

    
por usertugce 22.04.2016 / 20:31