Алгоритм использования 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: