Ubuntu 14.04 Problema de loop de logon após acrescentar o arquivo .profile na pasta inicial

0

O Ubuntu 14.04 fica preso ao tentar acessar minha área de trabalho. A tela fica preta e logo depois a tela de login se recupera.

Na verdade, adicionei uma linha no arquivo /.profile na última inicialização export PATH= .:$PATH e durante a próxima inicialização, ele começou a entrar em loop.

faça o login em tty1 mostrando

-bash: export: '.:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/java-9-oracle/bin:/usr/lib/jvm/java-9-oracle/db/bin:/home/mohammad/android-sdk-linux/platform-tools:/home/mohammad/android-sdk-linux/tools' : not a valid identifier

inserindo qualquer comando em tty1 mostrando

-bash:<command name> : NO such file or directory
    
por The Blue Magician 16.12.2016 / 19:25

1 resposta

1

Suponho que você queira executar comandos em seu diretório de trabalho atual sem digitar o prefácio ./ ? Oh bem, isso ainda é solucionável.

Você apenas bagunçou seu próprio perfil de usuário para que possamos usar a conta root para reparar esse dano. Em primeiro lugar, você vai querer arrancar em modo de recuperação no seu sistema. A partir daí, selecione a opção que diz root , que o colocará em um terminal utilizável.

De lá, você deseja cd para a pasta pessoal do usuário ( /home/<your username> , o atalho ~ não funcionará aqui). De lá, edite seu arquivo .profile com algo como nano ou vi . Exclua a linha que contém:

export PATH= .:$PATH

Verifique também .bashrc , .bash_profile e arquivos semelhantes apenas para ter certeza. Remova a mesma linha lá (se existirem).

Se você quiser tentar novamente, tome cuidado para não incluir espaços no perfil e adicione o . ao final, assim:

export PATH="$PATH":.
    
por Kaz Wolfe 16.12.2016 / 19:33