Главная » VPS/VDS и выделенные серверы

Как запустить программу в Screen?

Screen - очень полезная и простая в использовании утилита linux. При обрыве связи или отключении от скрина процессы продолжают выполняться в фоне и к ним можно вернуться в любой момент. Позволяет создавать в терминале SSH несколько экранов и удобно переключаться между ними.

Устанавливаем screen:

  • на Debian:
apt-get install screen
  • на CentOS:
yum install screen

Запускаем screen:

# screen
# запускаем задачу
  • Для того, чтобы отключиться от экрана, нажимаем Ctrl+A затем d.
  • Можем закрыть SSH сессию простым Ctrl+D или набрав logout в консоли.
  • Чтобы увидеть экран, соединяемся с сессией screen:
# screen -ls
# screen -r XXXX

Комбинации клавиш можно узнать в screen нажав в окне screen Ctrl+A затем ?

Полезные комбинации:

  • Ctrl+A затем c – создать окно screen
  • Ctrl+A затем p – переключиться к предыдущему окну screen
  • Ctrl+A затем n – переключиться к следующему окну screen
  • Ctrl+A затем d – отключиться от screen оставив сеансы работающими
  • Ctrl+A затем H – записывать в журнал
  • Ctrl+D – выйти из всех сеансов screen

Вместе с этим смотрят: