Como corrigir o mau funcionamento do Terminal no Mac OS X?

1

Estou usando o Mac OS X 10.10.2 (Yosemite) - não uma versão de servidor do sistema operacional - e os comandos padrão "Terminal", como ls , sudo , cp , mv , rm não são mais reconhecidos no meu Mac "Terminal". Eu enfrento esse problema depois que editei o arquivo .bash_profile . Eu instalei o Tomcat e adicionei a variável de ambiente PATH e CATALINA_HOME . O conteúdo do novo .bash_profile é:

export PATH=/Library/Java/JavaVirtualMachines/jdk1.7.0_72.jdk/Contents/Home/bin:$PATHH

Eu tentei os seguintes itens para tentar resolver o problema sem sucesso:

  1. Reiniciou o "Terminal".

  2. Reiniciei meu Mac.

  3. Eu tentei excluir, renomear ou mover o arquivo .bash_profile usando terminal, mas não posso fazer isso porque os comandos rm , mv não estão funcionando.

  4. Eu tentei o acima manualmente, ainda não posso fazer isso porque esse arquivo está oculto. Não consigo nem mostrar os arquivos ocultos usando o comando defaults write com.apple.finder AppleShowAllFiles TRUE , porque esse comando também não funciona.

Até onde eu testei, apenas o comando cd está funcionando.

    
por DUKE 21.03.2015 / 06:52

1 resposta

3

Use /usr/bin/vi .bash_profile .

Certifique-se de que ao redefinir PATH , você inclua o PATH original nele. O motivo pelo qual você recebeu esses problemas é que perdeu o PATH original que contém os locais normais para o software.

    
por 21.03.2015 / 07:21