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?

Elliot Chance
la source
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.

mnewell
la source
A parfaitement fonctionné la première fois pour moi :)
Elliot Chance