Como recuperar o controle do Terminal depois de acordar o computador

0

Estou usando o Mac, mas não sei se isso é importante. De qualquer forma:

  1. No Terminal, execute o SSH para um host remoto.
  2. Feche a tampa. (A conexão de rede é cortada neste momento).
  3. Espere. Abra a tampa novamente.

Algumas vezes, o terminal ainda acha que está conectado ao host remoto e o cursor é inanimado.

Como posso terminar a conexão remota e recuperar o controle sobre meu shell pai? Pressionar Ctrl + C não faz nada.

    
por forthrin 15.04.2013 / 09:07

1 resposta

0

Deve ser possível terminar a conexão digitando ~ . , ou para matar o programa ssh "morto" digitando ~ Ctrl + z , ~ sendo o caractere especial para "escapar" da seguinte seqüência de controle, e Ctrl + z envia o processo ssh para o segundo plano. Então você pode matá-lo com kill %1 .

    
por 15.04.2013 / 09:46