Não é mais possível acessar o Terminal, apenas mostra um cursor

1

Eu corro o OS X.

Seguindo estas instruções ( Instalando o MySQL no Mac OS X ) Adicionei um arquivo a /usr e o conteúdo era

PATH=/usr/local/mysql/bin:$PATH

Na verdade, eu estava tentando fazer o comando mysql funcionar agora, não consigo acessar o terminal. Tudo que eu obtenho é um cursor, mas não há linha de comando. Eu também não consigo encontrar o arquivo que criei no Finder. Eu usei o comando shift G para encontrar a pasta /usr e o arquivo não está lá.

    
por user138304 05.06.2012 / 22:28

2 respostas

1

Resolvi o problema reiniciando meu computador. Eu realmente não tenho certeza qual foi o problema.

Eu entendi porque Could not open a new pseudo-tty. apareceu no meu terminal depois de seguir as instruções do slhck para remover meu arquivo .profile. então eu procurei no google e encontrei isso; link .

Obrigado

    
por 06.06.2012 / 16:19
3

Por que o seu bash não está iniciando?

Se o bash não estiver sendo inicializado corretamente, um dos arquivos de configuração será borked. Estes são:

  • /etc/profile

E depois disso, o primeiro deles pode encontrar:

  • ~/.bash_profile
  • ~/.bash_login
  • ~/.profile

Se você seguiu esse tutorial corretamente, você criou o arquivo ~/.profile . Mas não em /usr . Ele deve residir no diretório $HOME , que está em /Users/your-username e conhecido como ~ no shell. Você pode colocar o que quiser em /usr e isso não afetaria o início do bash.

Vamos remover ~/.profile

Tente acessar as configurações do Terminal.app e altere o seguinte:

O comando que você quer executar é:

/bin/rm /Users/your-username/.profile

Não se esqueça de desmarcar Executar dentro do shell . É claro, altere your-username para o seu nome de usuário curto atual . Depois de abrir o perfil do Terminal, o arquivo .profile existente será excluído.

Você pode então desmarcar o campo Executar comando e tentar recomeçar.

Outros meios de depuração

Se o acima não ajudar, no mesmo campo Executar comando , tente executar:

/usr/bin/tail -n 10 /Users/your-username/.bash_history

Isso rastreará seus últimos passos, que seriam informações valiosas para adicionar à sua postagem.

Seu terminal mostra Could not open a new pseudo-tty ?

Nesse caso, uma reinicialização é necessária. De alguma forma, você criou muitos garfos, excedendo os limites do sistema de arquivos. Isso deve ser restaurado simplesmente reiniciando seu Mac.

    
por 05.06.2012 / 23:03