pressionando Shift - cmd - . deve alternar a exibição de arquivos ocultos no localizador, sem ter que usar o terminal. Faça isso, localize seu arquivo .profile, abra-o com o comando textedit e corrija seu erro.
Saudações
Eu instalei recentemente o tomcat na minha caixa do OS X 10.5 e enquanto estava brincando com o ~ / profile, acidentalmente coloquei um alias incorreto e salvei-o. Longa história curta toda vez que eu abrir o aplicativo Terminal ele tenta lançar o alias e desliga e não está respondendo com comandos de teclado.
Eu tentei excluir minha pasta Home - > Biblioteca - > Preferências - > com.apple.terminal.plist
Isso não funcionou .... No entanto, quando eu crio outro usuário no sistema, o Terminal funciona bem.
É provável que algum arquivo oculto no diretório inicial eu assuma? Mas eu não tive a menor sorte de manipular meu Mac para ver arquivos ocultos. Por favor ajude!
pressionando Shift - cmd - . deve alternar a exibição de arquivos ocultos no localizador, sem ter que usar o terminal. Faça isso, localize seu arquivo .profile, abra-o com o comando textedit e corrija seu erro.
Você é o único usuário? Em caso afirmativo, em um novo nome de usuário (forneça privilégios de admin), faça o seguinte:
sudo rm /home/useryoumesseduptheterminalfor/.bash_profile
ou se é apenas chamado '.profile':
sudo rm /home/useryoumesseduptheterminalfor/.profile
que removerá o arquivo e você poderá usar o terminal novamente sem desligar.
Você pode exibir os arquivos ocultos no terminal com o seguinte comando:
cd /Users/newuser
ls -al
Todos os arquivos que contêm um "." na frente do nome do arquivo, são arquivos ocultos ..
Se você encontrou o arquivo que precisa, pode visualizar o conteúdo com o seguinte comando:
cat .hiddenfile OR less .hiddenfile
Em seguida, copie as coisas que você precisa para restaurar o arquivo .profile. Espero que seja o que você queria ..
Que tal fazer:
$ sudo mv -i /Users/YourMainAccountName/.profile /Users/YourMainAccountName/busted_profile
do novo usuário que você acabou de criar?