Öffnen von Terminal-Tabs über SSH

Öffnen von Terminal-Tabs über SSH

Ich verbinde mich ausschließlich über SSH mit einem Linux-Rechner. Vor Kurzem ist mir aufgefallen, dass, egal welcher Prozess im Terminal läuft, der Prozess jedes Mal, wenn ich ihn schließe und über SSH erneut verbinde, möglicherweise noch läuft oder nicht, ich aber trotzdem eine neue Terminalinstanz über SSH bekomme und nicht auf die alte zugreifen kann.

Das ist also nicht das eigentliche Problem, denn ich möchte in der Lage sein, einen weiteren Tab (oder etwas Entsprechendes) im Terminal zu öffnen, in dem meine SSH-Verbindung bereits geöffnet ist. So kann ich dort beispielsweise einen Daemon starten und zu diesem Tab wechseln, um seinen Status zu überprüfen, während ich im Haupttab verschiedene Dinge mache. Gibt es eine solche Möglichkeit?

Hinweis: Ich verbinde mich über einen SSH-Client auf meinem Android-Telefon. Ich kann dort also nicht einfach durch Eintippen xterm &oder Ähnliches einen weiteren Tab öffnen.

Antwort1

Sie benötigen ein Terminal-Multiplexprogramm, etwa screenum tmuxmehr als eine Terminalsitzung über eine Verbindung offen zu haben.

Ein weiterer Vorteil besteht darin, dass die Sitzung erhalten bleibt, wenn die Verbindung unterbrochen wird.

https://www.gnu.org/software/screen/

https://tmux.github.io/

verwandte Informationen