Ich verwende es, screen -dRaA -S x
um eine einzelne Sitzung zwischen verschiedenen Arbeitsstationen zu öffnen, wenn ich unterwegs bin. Praktisch.
Ist es jedoch möglich, mehrere Male eine Verbindung zu einer einzelnen Sitzung herzustellen, ohne die anderen zu trennen? Wenn ich zwei Maschinen habe, zwischen denen ich schnell hin- und herwechsele, verlangsamt mich sogar die erneute Verbindung.
Antwort1
screen -x
ist die gewünschte Option (gekoppelt mit allen anderen gewünschten Optionen).
In diesem Fall wird Folgendes -x
ersetzt :-R
Antwort2
Versuchen
screen -aAxR -S x
-x
ist die Option, die das gewünschte Ergebnis liefert.
Antwort3
Ich persönlich bin ein Fan von:
$ screen -rxU
-r setzt eine getrennte Bildschirmsitzung fort -x setzt eine nicht getrennte Bildschirmsitzung fort -U weist das Terminal an, die UTF-8-Kodierung zu verwenden (die ich ausschließlich verwende)
Antwort4
Jetzt, 4 Jahre später, bin ich darüber gestolpert.
Es gibt eine Alternative, die perfekt zu der Frage passt:
tmux
um eine neue Sitzung zu starten und sich daran zu beteiligen, verwenden Sietmux attach
Wenn mehr als eine Sitzung vorhanden ist, verwenden Sie die Sitzung, die über oder unten auf dem Bildschirm tmux attach -t SESSION_NAME
verfügbar ist .tmux ls