Wiem, jak zacząć screen
i jak wyświetlić listę różnych ekranów:
screen -ls
lub dołączyć:
There are screens on:
2477.pts-0.server1 (Detached)
2522.pts-0.server1 (Detached)
2 Sockets in /var/run/screen/S-root.
$ screen -r 2477.pts-0.server1
Ale jaka jest kombinacja klawiszy, aby odłączyć się od sesji ekranowej i utrzymać ją?
command-line
gnu-screen
maniat1k
źródło
źródło
D
Wielkie litery ( ) to „powerdetach”.d
!!!!!!!Aby wyświetlić listę sesji, uruchom:
Możesz uruchomić dowolne polecenie w poleceniu screen, takie jak:
Następnie naciśnij Ctrl+ a(zwolnij), a następnie dodłącz proces / ekran (aby kontynuował działanie).
Aby wznowić odłączony proces, użyj:
Jeśli masz wiele, dodaj następnie numer sesji.
Możesz także ponownie dołączyć do już
Attached
ekranu przezscreen -x
. Przydaje się, aby dowiedzieć się, dlaczego jest podłączony, udostępnić komuś terminal lub obejrzeć / sprawdzić, co robi.Aby uzyskać dodatkową pomoc, uruchom
man screen
lub na ekranie naciśnij Ctrl+ a, zwolnij, a następnie naciśnij, ?aby zobaczyć więcej skrótów.Zobacz też:
źródło
Prawdopodobnie zobaczysz to na liście na stronie podręcznika użytkownika:
Ważne jest, aby zwrócić uwagę na wielkość liter, ponieważ wielkie i małe litery będą pełnić różne funkcje.
źródło
Niektóre systemy domyślnie usuwają niektóre powiązania. Więc najlepiej jest spojrzeć na stronie kombinacja klawiszy internetowych: Ctrl-a ?. Można również skorzystać z wiersza polecenia w
screen
: Ctrl-a :detach. Ja generalnie usuwam powiązania klawiszy dla „detach” i „powerdetach”, z wyjątkiem zdalnych systemów.źródło