Screen - довольно-таки мощная и полезная утилита для системного администратора. У нее достаточно много ключей и параметров, которые человека нового, непосвященного могут вначале отпугнуть. В этой статье я напишу, как я использую эту утилиту.
Основное назначение screen, как для меня, - подключение к прерванному консольному сеансу. Т. е. вот вы, например, подключились к удаленному веб-серверу и запустили там какой-либо очень важный процесс, которым возможно нужно управлять. И вдруг у вас пропадает ssh-соединение - то ли проблемы с подключением через Интернет то ли еще по какой-то причине... И вы уже не сможете управлять процессом. Чтобы так не произошло - нужно запускать важные такие вещи в скрине.
Для начала установим его (как правило, в стандартную установку он не входит):
yum install screen (для RedHat/CentOS)
aptitude install screen (для Debian/Ubuntu)
Для других дистрибутивов нечто похожее.
Теперь войдите в скрин:
Основное назначение screen, как для меня, - подключение к прерванному консольному сеансу. Т. е. вот вы, например, подключились к удаленному веб-серверу и запустили там какой-либо очень важный процесс, которым возможно нужно управлять. И вдруг у вас пропадает ssh-соединение - то ли проблемы с подключением через Интернет то ли еще по какой-то причине... И вы уже не сможете управлять процессом. Чтобы так не произошло - нужно запускать важные такие вещи в скрине.
Для начала установим его (как правило, в стандартную установку он не входит):
yum install screen (для RedHat/CentOS)
aptitude install screen (для Debian/Ubuntu)
Для других дистрибутивов нечто похожее.
Теперь войдите в скрин:
screen
Или выполните команду "в скрине":
screen sudo nano /etc/sudoers