Содержание

Screen

Общее

Ставится отдельно, позволяет создавать отдельные сессии и работать в них, преимущество в том что они не закрываются при завершении основного сеанса

Так же позволяет внутри сессии создавать еще несколько потоков и делить экран консоли

Применение

Работа с утилитой

  # Создание именованной сессии
screen -S имя_сессия_скрин
 
  # Активные сессии
screen -ls
 
  # Подключится 
screen -r [id]
 
  # Завершить 
kill [id]

Работа с экранами

Ctrl+a с - создать новый экран
Ctrl+a A - имя экрана
Ctrl+a \" - перечень и выбор экранов (кавычка заэкранированна)
    # либо так
  Ctrl+a w - перечень экранов
  Ctrl+a <номер> - переход к экрану
  Ctrl+a p (n) - следующее (предыдущее) экран

Работа с окнами

Ctrl+a S (|) - разделить окно по горизонтали (вертикали)
Ctrl+a tab - переключение между окнами
Ctrl+a X - скрыть окно
Ctrl+a Q - оставить только текущее окно

Общее

Ctrl+a d - отключится от сессии (продолжает работать в фоне)
Ctrl+a : - ввод текстовой команды
Ctrl+a ? - справка по клавишам
Ctrl+a k (exit) - завершить работу текущего окна