Краткое руководство по работе в SCREEN

В статье рассматриваются основные приемы работы с консольным менеджером SCREEN.

Консольный оконный менеджер - SCREEN

SCREEN - полноэкранный и достаточно мощный консольный оконный менеджер с поддержкой скроллинга и поиска в окне и функцией копирования-вставки между ними. Наиболее интересная функция данного менеджера заключается в том что Вы можете в любой момент отсоединиться от своего screen`a и закрыть сеанс работы в шеле. После этого Вы можете присоединившись к screen`у вновь продолжить свою работу с того места где Вы остановились.

В данной статье я хочу в вкратце рассказать о основных приемах работы с данной утилитой. За более подробной информацией обращайтесь к манам. ;) Версия рассматриваемой программы - 3.09.11. Установка произведена из стандартного Debian Woody репозитария.

Итак, разберем по подробнее как же работать с данным чудом. Для начала заглянем в конфигурационный файл .screenrc который находиться в Вашем домашнем каталоге. Если его там нет, можно скопировать файл общесистемный файл screenrc который находиться в каталоге /etc.

Что же полезного можно включить в конфигурационном файле? Все опции можно изменить во время работы. Для этого нажмите Ctrl+a : и введите название параметра и его значение. Например для изменения

Разберем некоторые директивы:

После запуска screen создаст одно окно с Вашим шелом. В последствии вы сможете создать дополнительные окна. Все нажатия клавиш передаются текущей программе в окне. Ограничение накладывается только на управляющую последовательность самого менеджера. Данная последовательность Ctrl+a. Для того что бы передать приложению данную последовательность Вам нужно нажать Ctrl+a и сразу a. В остальном - абсолютно никаких ограничений. Единственно что тип терминала должен быть VT100 совместим для правильной передачи нажатий при удаленной работе.

Тип терминала передаваемый приложению в окне screen - так и называться screen. Если Ваше приложение не поддерживает данный тип - его всегда можно изменить путем изменения переменной TERM.

КРАТКАЯ СВОДКА КОМБИНАЦИЙ КЛАВИШ ПРИ РАБОТЕ

Для создания нового окна - Ctrl+a c (create).

Для переключения между окнами - Ctrl+a a - между последним активным.

Ctrl+a <НОМЕР> - выбор окна по номеру. Ctrl+a (p|n) - циклическое перемещение между окнами. p - prev, n - next. Ctrl+a " - список окон для переключения.

Управление окнами - Ctrl+a A - изменить заголовок окна. Аналогично вводу команды title при нажатии Ctrl+a :

Переключение между окнами Ctrl+a; TAB, выход из режима сплит - Ctrl+a Q.

Общие команды

НАИБОЛЕЕ ЧАСТО ПРИМЕНЯЕМЫЕ ОПЦИИ КОМАНДНОЙ СТРОКИ.

Статья взята с сайта OpenNET. Оригинал: http://bass.edinstvo.com/screen2.html

[ опубликовано 18/02/2004 ]

Andrey A. Belashkov (virus@center.hqhost.net) - Краткое руководство по работе в SCREEN