Перейти к содержанию

GNU Screen

Материал из Antidote'z wiki

Запуск и управление сессиями

screen Запуск новой сессии
screen -S имя Запуск сессии с именем
screen -ls Список активных сессий
screen -r имя/ID Подключиться к сессии
screen -d имя/ID Отсоединить сессию
screen -d -r имя/ID Присоединиться и отсоединить от других клиентов

🔑 Горячие клавиши (по умолчанию префикс Ctrl+a)

  • Ctrl+a c — создать новое окно
  • Ctrl+a n — следующее окно
  • Ctrl+a p — предыдущее окно
  • Ctrl+a " — список окон
  • Ctrl+a A — переименовать окно
  • Ctrl+a k — закрыть окно

📜 Управление

  • Ctrl+a d — отсоединиться (detach)
  • Ctrl+a ? — помощь
  • Ctrl+a [ — режим копирования/прокрутки
    • перемещение: стрелки / PgUp / PgDn
    • начать выделение: Space
    • закончить копирование: Enter
    • вставить: Ctrl+a ]

🔄 Деление экрана

  • Ctrl+a S — разделить горизонтально
  • Ctrl+a | — разделить вертикально
  • Ctrl+a tab — переключение между панелями
  • Ctrl+a X — закрыть текущую область