Алгоритм использования screen
Чаще всего утилита screen используется для операций, которые выполняются продолжительное время и чувствительны к обрыву сессии. Это могут быть обновления, копирование файлов, создание бэкапа, запуск какого-то скрипта или процесса и многое другое.
1. Открываем новую сессию, с именем процесса, который будет выполняться в сессии
screen –S имя
2. Запускаем в нем выполнение скрипта или программы и выходим из сессии без уничтожения сессии
Ctrl +a d (нажимаете комбинацию Ctrl +a отпустить комбинацию, и потом нажать d)
3. Потом, когда есть необходимость зайти обратно в сессию, смотрим список всех сессии и выбираем нужную
screen –ls
4. Заходим в нужную сессию Если сессий несколько, можно получить ID сессии и подключиться к нужной:
screen -r ID
Если сессии вы задали имя, то её можно открыть при помощи команды:
screen –S имя
5. Если уже сессия не нужно, то уничтожаем её
сочетание клавиш Ctrl +d: