Screen – утиліта, яка дає змогу запускати додатки у фоновому режимі. Ця утиліта корисна тим, що ви можете запустити будь-який процес і відключитися від SSH сесії, а процес продовжить виконуватися.
Встановлення утиліти screen
Ubuntu/Debian
sudo apt-get install screen
CentOS/RHEL
yum install screen
Для запуску утиліти достатньо виконати команду screen, після чого ви одразу ж потрапите у віртуальний термінал. У тому випадку, якщо ви використовуєте відразу кілька віртуальних терміналів, буде правильніше присвоювати ім’я кожному з терміналів, щоб не заплутатися.
Для задання імені віртуального терміналу потрібно виконати команду з ключем -S
screen -S filecopy
Після виконання команди ви підключитеся до віртуального терміналу з ім’ям filecopy і можете розпочинати роботу.
Для відключення від терміналу (запущена програма продовжить свою роботу) потрібно натиснути Ctrl+A+D після цього ви потрапите в основний термінал.
Для підключення до вашого створеного віртуального терміналу виконайте команду
screen -x ім'я_терміналу
Або якщо у вас створено всього один термінал
screen -r
Переглянути список запущених терміналів можна командою
screen -ls
Повний список команд доступний за командою
man screen