Добротный мультиплексор
December 22, 2014

Думаю большинство знает и использует замечательную "свободную консольную утилиту-мультиплексор", как дружелюбно описывает GNU Screen википедия , но я все же скажу пару слов.
Если вам нужно выполнить большой и важный скрипт на несколько часов, запустите этот скрипт на сервере в сессии GNU Screen, который наверняка уже установлен.
screen
- новый сеансscreen -rd
- присоединиться к старой сессииCtrl-a c
- создать новое окно (уже находясь внутри screen)Ctrl-a n
- перейти на следующее окноCtrl-a d
- отсоединиться от сессии (оставив ее работать)
Запускаем долгий скрипт в screen, выключаем компьютер, на следующий день заходим в сессию и изучаем, как там обстоят дела.
Если нужно много работать с серверами, думаю можно настроить окружение удобнее, но для эпизодического использования хватит пяти команд.
Tweet