Как отсоединить сеанс экрана от терминала?

Я знаю, как запустить screen и как составить список различных экранов:

screen -ls

или прикрепить:

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

Но какова комбинация клавиш для отсоединения из сеанса экрана и поддерживать его работу?

156
задан 27 June 2017 в 08:16

4 ответа

Вы, вероятно, увидите его в списке на странице руководства:

^a - d

Важно отметить, что регистр букв в верхнем и нижнем регистре будет выполнять разные функции.

0
ответ дан 27 June 2017 в 08:16

Ctrl + a , за которым следует d . Обратите внимание на нижний регистр. [ screen manpage ] содержит длинный список этих ярлыков в разделе «КЛЮЧЕВЫЕ СВЯЗИ ПО УМОЛЧАНИЮ».

0
ответ дан 27 June 2017 в 08:16

Чтобы составить список своих сессий, выполните:

screen -list

Вы можете запустить любую команду в экранной команде, например:

screen myscript.sh

Затем нажмите Ctrl + a (выпуск), а затем d , чтобы отсоединить процесс / экран (чтобы он продолжал выполняться).


Чтобы возобновить отдельный процесс, используйте:

screen -r

Если у вас есть несколько, добавьте после этого номер сеанса.


Вы также можете повторно прикрепить к уже Attached экрану с помощью screen -x. Полезно выяснить, почему он подключен, поделиться с кем-то терминалом или посмотреть / проверить кого-то, что он делает.


Для получения дополнительной помощи либо запустите man screen, либо на экране нажмите Ctrl + a , отпустите, а затем нажмите ? чтобы увидеть больше ярлыков.

См. Также:

0
ответ дан 27 June 2017 в 08:16

Некоторые системы по умолчанию удаляют определенные привязки. Поэтому лучше всего заглянуть на страницу связывания клавиш в Интернете: Ctrl-a? . Вы также можете использовать командную строку в screen: Ctrl-a: detach . Сам я, как правило, удаляю привязки клавиш для 'detach' и 'powerdetach', за исключением удаленных систем.

0
ответ дан 27 June 2017 в 08:16

Другие вопросы по тегам:

Похожие вопросы: