1. Проверить, что screen установлен в системе:
screen --version
2. Запустить screen:
screen
либо создать именованную сессию:
screen -S session_name
3. Доступные горячие клавиши внутри сессии screen:
- Ctrl+a c -- создать новое окно (с шеллом)
- Ctrl+a " -- показать список всех окон
- Ctrl+a 0 -- переключиться на окно 0 (подставить номер)
- Ctrl+a A -- переименовать текущее окно
- Ctrl+a S -- разделить текущее окно горизонтально на две области
- Ctrl+a | -- разделить текущее окно вертикально на две области
- Ctrl+a tab -- переключить фокус в следующую область
- Ctrl+a Ctrl+a -- переключиться между текущей и предыдущей областью
- Ctrl+a Q -- закрыть все области кроме текущей
- Ctrl+a X -- закрыть текущую область
Отключиться от сессии screen:
Ctrl+a d
Переподключиться к сессии:
screen -r
Показать список сессий:
$ screen -ls
There are screens on:
10835.pts-0.linuxize-desktop (Detached)
10366.pts-0.linuxize-desktop (Detached)
2 Sockets in /run/screens/S-linuxize.
Подключиться по номеру сессии, например:
screen -r 10835