Mehrere Male an eine einzelne Bildschirmsitzung anhängen

22

Ich habe verwendet screen -dRaA -S x, um eine einzelne Sitzung zwischen verschiedenen Arbeitsstationen zu eröffnen, während ich mich bewege. Praktisch.

Ist es jedoch möglich, mehrere Verbindungen zu einer Sitzung herzustellen, ohne andere zu trennen? Wenn ich zwei Maschinen habe, wechsle ich schnell zwischen den Verbindungswiederherstellungen, um mich zu verlangsamen.

Vincent Scheib
quelle

Antworten:

19

Versuchen

screen -aAxR -S x

-x ist die Option, die macht, was Sie wollen.

jw013
quelle
18

screen -x ist die von Ihnen gewünschte Option (in Verbindung mit anderen gewünschten Optionen).

Das -xersetzt -Rin diesem Fall.

Ladadadada
quelle
9

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-Codierung zu verwenden (die ich ausschließlich verwende)

rwc
quelle
2

screen -x SCREEN_NAME

Von der GNU-Bildschirmseite man:

-x An eine nicht getrennte Bildschirmsitzung anhängen. (Mehrfachanzeigemodus).

Dragooo
quelle
-1

Ich bin jetzt, 4 Jahre später, darauf gestoßen.

Es gibt eine Alternative, die perfekt für das ist, was diese Frage erfordert:

tmux um eine neue Sitzung zu starten und an sie anzuhängen, verwenden Sie tmux attach

Wenn es mehr als eine Sitzung gibt, verwenden Sie tmux attach -t SESSION_NAMEdie, die über tmux lsoder am unteren Bildschirmrand verfügbar ist .

MCSH
quelle
Warum die Gegenstimme?
MCSH