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

December 22, 2014

Думаю большинство знает и использует замечательную "свободную консольную утилиту-мультиплексор", как дружелюбно описывает GNU Screen википедия , но я все же скажу пару слов.

Если вам нужно выполнить большой и важный скрипт на несколько часов, запустите этот скрипт на сервере в сессии GNU Screen, который наверняка уже установлен.

  • screen - новый сеанс
  • screen -rd - присоединиться к старой сессии
  • Ctrl-a c - создать новое окно (уже находясь внутри screen)
  • Ctrl-a n - перейти на следующее окно
  • Ctrl-a d - отсоединиться от сессии (оставив ее работать)

Запускаем долгий скрипт в screen, выключаем компьютер, на следующий день заходим в сессию и изучаем, как там обстоят дела.

Если нужно много работать с серверами, думаю можно настроить окружение удобнее, но для эпизодического использования хватит пяти команд.

comments powered by Disqus