7K подписчиков
Сейчас вы точно прочувствуете важное команды screen. Бывало ли у вас такое, что вы выполняете (очень долго) команду в консоли - CLI на удаленной машине, будучи подключенным через SSH? Команда долго выполняется...
4 года назад
1 подписчик
Screen (Linux)
1. Установка
apt install screen
2. Создать сессию
screen -S имя_сессии
3. Закрыть сессию
Ctrl+d
4. Закрыть сессию с возможность работы в фоновом режиме
Ctrl+a и d
6. Список сессий
screen -ls
7. Переключиться к сессии
screen -r id_номер_сессии

P.S. отдельная тема кастомизация, заслуживает отдельной статьи, возможно позже напишем...
7 месяцев назад
12 подписчиков
В терминале, мы запускаем процессы в текущей сессии. Если закрыть окно, выполнение процесса будет завершено, а результат будет утерян. Это является проблемой при выполнении ресурсоемких задач, которые занимают продолжительное время. Так же, любая запущенная команда блокирует терминал до своего завершения и мы не можем выполнять другие операции. Для решения этой проблемы существует терминальный менеджер screen. Он запускает процессы в собственных сессиях, которые не завершаются при выходе пользователя из системы...
3 месяца назад