Dies ist ein sehr einfaches Problem. Ich benutze jeden Tag Gnome-Terminal, um SSH auf andere Maschinen zu übertragen. Ich mache das auf einem Laptop, den ich im Büro herumtrage, also wechsle ich ständig zwischen kabelgebundenen und kabellosen Netzwerken. In diesem Fall werden meine SSH-Sitzungen abgebrochen und das Terminal friert ein.
Warum passiert dies (das Einfrieren, nicht das Löschen der Sitzung) und ist dies eine Möglichkeit, dies zu verhindern? Ich weiß, dass ich dies umgehen kann, indem ich mich vom Remote-Server abmelde, bevor ich weiß, dass ich meinen Laptop vom Ethernet trennen möchte.
Es ist ärgerlich, weil ich die Terminalsitzung nach dem Einfrieren manuell schließen muss, wodurch ein Dialogfeld angezeigt wird und ich auch den Titel der Sitzung verliere - alles sehr zeitaufwändig. Es wäre viel besser, wenn die SSH-Sitzung gerade beendet würde und ich wieder zur lokalen Bash-Eingabeaufforderung zurückkehren würde.
Ctrl + D