Est-il possible de sortir immédiatement d'une connexion suspendue dans le terminal?


1

J'ai souvent des connexions SSH via Terminal qui cessent de répondre (comme si je l'avais laissée du jour au lendemain), mais lorsque j'essaie d'utiliser la connexion inactive, le terminal ne répond pas pendant plusieurs minutes jusqu'à ce que:

Write failed: Broken pipe

Existe-t-il un moyen de dire à bash de se déconnecter immédiatement (car je sais que la connexion est interrompue) sans fermer / ouvrir une nouvelle fenêtre?


CTRL + C ne fonctionne-t-il pas pour cela?
anguiac7

D'accord. CTRL + C devrait fonctionner.
Jerry W.

Faut-il mentionner que CTRL + C et CTRL + D ne fonctionnent pas.
Elliot Chance

Les caractères de contrôle envoient uniquement un signal à l'application à gérer par l'application. Si la connexion est morte, le caractère attend d'être envoyé comme n'importe quel autre caractère saisi.
Elliot Chance

Réponses:


3

Vous pouvez taper

~.

qui termine la connexion SSH. Normalement, cela fonctionne immédiatement, mais vous devrez parfois le faire plusieurs fois.


A parfaitement fonctionné la première fois pour moi :)
Elliot Chance
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.