Linux "screen"

Опубликовано:

Часто приходится работать с линуксом, соединяясь с машиной по ssh. Периодически случаются дисконнекты, и грустно когда из-за этого происходит прерывание работающих программ/скриптов.

Но есть замечательная программка - screen (оконный менеджер), позволяющая отключить screen-терминал от текущей терминальной сессий, и оставить работать в фоновом режиме. С возможностью подключиться к терминалу после дисконнектов.

Постоянно забываю как она работает, поэтому размещу здесь, скорее для себя, мелкую заметку.

  • Создаем сессию: screen -S "[имя сессии]"
  • Отсоединяем терминал: Ctrl+a d
  • Список существующих сессий: screen -ls
  • Подсоединяемся к screen: screen -x [имя сессии]
  • Режим прокрутки: Ctrl+a [

Дополнително:

  • Создать окно: Ctrl+a c
  • Список окон: Ctrl+a "
  • Переключение окон: Ctrl+a [номер окна]
  • Справка: Ctrl+a ?

Комментарии

Комментарии остутствуют