Показаны сообщения с ярлыком terminal. Показать все сообщения
Показаны сообщения с ярлыком terminal. Показать все сообщения

2 апр. 2012 г.

Использования screen для восстановления терминального подключения при не корректном его завершении

Screen - довольно-таки мощная и полезная утилита для системного администратора. У нее достаточно много ключей и параметров, которые человека нового, непосвященного могут вначале отпугнуть. В этой статье я напишу, как я использую эту утилиту.

Основное назначение screen, как для меня, - подключение к прерванному консольному сеансу. Т. е. вот вы, например, подключились к удаленному веб-серверу и запустили там какой-либо очень важный процесс, которым возможно нужно управлять. И вдруг у вас пропадает ssh-соединение - то ли проблемы с подключением через Интернет то ли еще по какой-то причине... И вы уже не сможете управлять процессом. Чтобы так не произошло - нужно запускать важные такие вещи в скрине.

Для начала установим его (как правило, в стандартную установку он не входит):

yum install screen (для RedHat/CentOS)
aptitude install screen (для Debian/Ubuntu)


Для других дистрибутивов нечто похожее.

Теперь войдите в скрин:

screen

Или выполните команду "в скрине":

screen sudo nano /etc/sudoers