Показаны различия между двумя версиями страницы.
linux:overall:screen [2022/11/08 14:15] admin создано |
linux:overall:screen [2022/11/08 14:26] (текущий) admin |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Screen ====== | ====== Screen ====== | ||
+ | |||
+ | |||
+ | ===== Общее ===== | ||
+ | Ставится отдельно, | ||
+ | |||
+ | Так же позволяет внутри сессии создавать еще несколько потоков и делить экран консоли\\ | ||
+ | |||
+ | |||
+ | ===== Применение ===== | ||
+ | ==== Работа с утилитой ==== | ||
+ | <code bash> | ||
+ | # Создание именованной сессии | ||
+ | screen -S имя_сессия_скрин | ||
+ | |||
+ | # Активные сессии | ||
+ | screen -ls | ||
+ | |||
+ | # Подключится | ||
+ | screen -r [id] | ||
+ | |||
+ | # Завершить | ||
+ | kill [id] | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | ==== Работа с экранами ==== | ||
+ | <code bash> | ||
+ | Ctrl+a с - создать новый экран | ||
+ | Ctrl+a A - имя экрана | ||
+ | Ctrl+a \" - перечень и выбор экранов (кавычка заэкранированна) | ||
+ | # либо так | ||
+ | Ctrl+a w - перечень экранов | ||
+ | Ctrl+a < | ||
+ | Ctrl+a p (n) - следующее (предыдущее) экран | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | ==== Работа с окнами ==== | ||
+ | <code bash> | ||
+ | Ctrl+a S (|) - разделить окно по горизонтали (вертикали) | ||
+ | Ctrl+a tab - переключение между окнами | ||
+ | Ctrl+a X - скрыть окно | ||
+ | Ctrl+a Q - оставить только текущее окно | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | ==== Общее ==== | ||
+ | <code bash> | ||
+ | Ctrl+a d - отключится от сессии (продолжает работать в фоне) | ||
+ | Ctrl+a : - ввод текстовой команды | ||
+ | Ctrl+a ? - справка по клавишам | ||
+ | Ctrl+a k (exit) - завершить работу текущего окна | ||
+ | </ | ||