Como eu removo a biblioteca Terminal do SSHFS?

0

Instalei o OS X FUSE e o SSHFS no site oficial . Agora, sempre que eu digitar ssh [email protected] , a janela do terminal será diferente. Algumas pastas são azuis e a janela é diferente; não é como era antes de instalar o FUSE e o SSHFS. Agora, o título da janela do terminal é xxx@xxx:~ , cada linha é [xxx@xxx ~]$ e os avisos de inicialização estão faltando.

Eu gostaria de desinstalar isso, mas não sei como. Eu segui as instruções do github para desinstalar o FUSE / SSHFS, mas eu acho que ele não removeu as modificações feitas no Terminal.

Eu diria que isso tem algo a ver com um pacote de complemento do Terminal ( sshfs-2.5.0.pkg ) que instalei para o SSHFS porque eu só comecei a ter isso depois que o instalei (eu tinha o FUSE antes). No entanto, eu desinstalei o pacote (parece que os comandos sshfs não estão funcionando), mas o Terminal ainda é estranho quando uso ssh . Alguém sabe o que fez e como consertar isso? Se não corrigi-lo, como eu iria redefinir o Terminal completamente (remover todos os add-ons / pacotes, realmente não me importo neste momento)?

    
por Shahar 08.06.2015 / 04:36

1 resposta

0

Os pacotes não são "Complementos do Terminal". Eles são apenas complementos que você instala via o Terminal, assim como os vídeos no YouTube não são realmente "vídeos do Firefox" nem "vídeos do Safari".

Da mesma forma, o Terminal em si é apenas um renderizador para programas em execução - primeiro um shell , que interpreta seus comandos e, em seguida, várias ferramentas individuais que você usa. A aparência do prompt (o prefixo [login@hostname ~]$ ) é determinada pelo seu shell, e a lista de arquivos coloridos é ativada por uma opção ls .

Finalmente, cada sistema tem sua própria configuração. Executar ssh basicamente conecta você ao terminal de outro sistema, como o Remote Desktop faria - não há quase nada no seu computador que possa alterar o comportamento dos servidores remotos que você está apenas procurando. Isto é, se você ssh em algum lugar e vir um prompt incomum, então ele foi alterado no sistema .

… A menos que você queira conectar de outros sistemas ao seu computador. Nesse caso, é possível que o pacote sshfs possa ter alterado o shell usado pelo Terminal. Experimente echo $SHELL para verificar qual deles você está usando atualmente (embora às vezes ps $$ possa ser mais confiável) e chsh para voltar ao habitual /bin/bash .

Além disso, verifique os arquivos ~/.bashrc , ~/.profile , ~/.bash_profile para quaisquer adições na parte inferior; procure especificamente por PS1= (que é a configuração para a aparência do prompt).

    
por 08.06.2015 / 08:38