Krótka odpowiedź
- Podłącz ponownie bez wypychania innych:
screen -x
- Pobierz listę wyświetlaczy:
^A
*
wybierz ten, który chcesz odłączyć, naciśnijd
Wyjaśniona odpowiedź
Tło: Kiedy szukałem rozwiązania z tym samym opisem problemu, zawsze trafiałem na tę odpowiedź. Chciałbym zaproponować bardziej sensowne rozwiązanie. (Na przykład: drugi dołączony ekran ma inny rozmiar i nie mogę wymusić zmiany rozmiaru w moim terminalu).
Uwaga: PREFIX
zwykle jest ^A
=ctrl+a
Uwaga: wyświetlacz może być również nazywane:
- „interfejs użytkownika” (w
at
instrukcji poleceń na ekranie)
- „klient” (słownictwo tmux, jeśli ta funkcja jest
detach-client
)
- „terminal” (jak nazywamy to okno w naszym interfejsie użytkownika) / w zależności od
1. Ponownie dołącz sesję :screen -x
-x
dołączyć do nieodłączonej sesji screen bez jej odłączania
2. Lista ekranów tej sesji:PREFIX
*
To jest klucz domyślny wiążące dla: PREFIX
:displays
. Wykonując to w obrębie ekranu, zidentyfikuj drugi wyświetlacz, który chcemy odłączyć (np. Mniejszy rozmiar). (Twój bieżący ekran jest wyświetlany w jaśniejszym kolorze / pogrubiony, gdy nie jest wybrany ).
term-type size user interface window Perms
---------- ------- ---------- ----------------- ---------- -----
screen 240x60 you@/dev/pts/2 nb 0(zsh) rwx
screen 78x40 you@/dev/pts/0 nb 0(zsh) rwx
Za pomocą strzałek ↑
↓
wybierz docelowy wyświetlacz , naciśnij. d
Jeśli nic się nie dzieje, próbowałeś odłączyć własny wyświetlacz i ekran go nie odłączy. Jeśli był to kolejny, w ciągu sekundy lub dwóch wpis zniknie.
Naciśnij, ENTER
aby opuścić aukcję.
Opcjonalnie: aby dopasować zawartość do ekranu, przeformuj ponownie : PREFIX
F
(wielkie litery F)
Fragment ze strony podręcznika ekranowego:
wyświetlacze
Pokazuje tabelaryczną listę wszystkich interfejsów (wyświetlaczy) aktualnie podłączonych użytkowników. Jest to najbardziej przydatne w sesjach wielu użytkowników. Na liście wyświetlaczy można użyć następujących klawiszy:
mouseclick
Przejdź do wybranej linii. Dostępne, gdy funkcja „mousetrack” jest włączona.
space
Odśwież listę
d
Odłącz ten wyświetlacz
D
Odłącz ten wyświetlacz
C-g
, enter
lub escape
Wyjdź z listy
screen -x
to, co jest szybsze do wpisania, ale nie do końca równoważne. Sesja zostanie podłączona po raz drugi bez wcześniejszego odłączania, co spowoduje przejście do trybu wielu wyświetlaczy.