Руководство по screen

Эффективность администрирования систем GNU/Linux напрямую зависит от используемых утилит. Возможность выполнять максимум задач в минимальный срок — приоритетная цель этого процесса. Команда screen Linux является одним из основных инструментов системного администратора.

По умолчанию screen не является стандартной утилитой в большинстве дистрибутивов, но работает везде одинаково. Поэтому сначала рассмотрим её инсталляцию, а затем — возможности и основные команды.

Разница в инсталляции программы на разных дистрибутивах заключается в программах управления пакетами и их командами.

Чтобы установить screen в Ubuntu, Linux Mint, Deepin и других систем семейства Debian, используйте команду apt:

sudo apt install screen

В Manjaro, Antergos и других Arch-подобных ОС screen располагается в AUR, поэтому используйте соответствующую программу управления пакетами, например aurman:

aurman -S screen

Для инсталляции screen в системах на основе Red Hat (например Fedora и CentOS) используйте утилиту dnf:

dnf install screen

Основы работы команды screen

Принцип работы GNU/Linux в целом заключается в использовании небольших утилит, которые делают что-то одно, но хорошо. И эта программа — не исключение.

Команда screen Linux является консольной программой и имеет однозначное определение, соответствующее названию, — это оконный менеджер, разделяющий один физический терминал между несколькими процессами. Подходит для прямого либо удалённого администрирования.

Возможности программы

Screen позволяет переключаться между терминалами, в которых выполняются процессы, не прерывая их. Это особенно эффективно, когда необходимо производить сборку/установку ПО и мониторить дисковое пространство или использовать аппаратные ресурсы.

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

Также к одной сессии screen может подключаться несколько пользователей. Это эффективно при обучении персонала.

Основные команды screen

Откройте терминал. Для запуска первого окна наберите:—

screen

Создастся новая сессия программы и появится приветственное сообщение. Для его закрытия нужно нажать Space или Enter.

Приветственное сообщение Screen

Все управляющие команды начинаются с комбинации клавиш Ctrl + a, затем следует буква или сочетание клавиш. Буквы разных регистров выполняют разные команды. Также сочетания можно заменять текстом. Для его ввода нажмите Ctrl + a и :, после чего вводите текст.

Например, чтобы создать новое окно, нажмите по очереди сочетание Ctrl + a и затем c. Для просмотра списка созданных окон нажмите Ctrl + a и w.

Список всех окон

Для перехода в любое из созданных окон сессии используется комбинация Ctrl + a и номер, который за ним закреплён, или Ctrl + a и «, после чего нужно выбрать стрелками необходимое. Для последовательного перехода используйте Ctrl + a и n (следующее окно) или p (предыдущее окно).

Список окон

Чтобы разделить экран по горизонтали, нажмите Ctrl + a и S. Например, для разделения окна по горизонтали напишите split.

screen Split

Будет создано новое окно снизу от текущего, и оно не становится активным. Чтобы разделить по вертикали, нажмите Ctrl + a и | (или введите split -v).

Вертикальный split

Были созданы новые пустые окна. Для переключения между ними используйте Ctrl + a и Tab (или напишите focus). Положение курсора указывает, какое окно является активным в данный момент. Для скрытия окна используйте Ctrl + a и X (или введите remove).

Чтобы запустить в новом окне терминал, нажмите Ctr + a и c (или наберите screen).

Новый терминал screen

Чтобы скрыть все окна и оставить только текущее, используйте Ctrl + a и Q (или напишите only).

Оставить одно окно

Переименовать окно можно с помощью Ctrl + a и A. Внизу появится строка с возможностью заменить старое название.

Переименовать

Чтобы скрыть все окна сессии, нажмите Ctrl + a и . Подтвердите решение нажатием y. Для выхода из менеджера окон нажмите Ctrl + a и d.

Команда screen обладает большим набором горячих клавиш. Полный их список можно посмотреть с помощью Ctrl + a и ?.

Справка команд

При создании новой сессии screen можно задать ей имя. Таким образом можно создать несколько сессий. Чтобы сделать это, используйте параметр -S, после которого укажите название.

screen -S name-of-screen

Посмотреть список запущенных сессий можно командой

screen -ls

Список сессий

Строка, идентифицирующая сессию, состоит из нескольких полей: id, название и статус.

Значение id отображается в списке всех запущенных процессов. Это означает, что его можно завершить с помощью команды kill. Завершить работу текущего окна можно с помощью комбинации Ctrl+a и k; подтвердите решение нажатием y.

Статус может иметь два состояния: Attached (задействован) и Detached (незадействован). Второе состояние у сессий, в которых ещё не происходили никакие процессы.

Чтобы перейти в нужную сессию, следует указать параметру -r её id или название.

screen -r 23505

Это всё основные команды screen Linux.

Как пользоваться screen Linux

Теперь давайте рассмотрим, как пользоваться screen Linux более подробно.

Пример 1. Необходимо отслеживать изменения файла в реальном времени. Для этого в одном окне будем вносить изменения в новый файл, а в другом ­— отображать файл командой tail с опцией -f:

Отображение изменений в реальном времени

При стирании содержимого показывается сообщение, что файл усечён, при этом этот текст в него, конечно, не записывается.

Пример 2. Необходимо отслеживать размер каталога в реальном времени. В одном окне записываем данные, в другом — отображаем, как изменяется размер домашнего каталога командой watch с задержкой в две секунды.

Watch

Выводы

Команда screen является эффективным инструментом для системного администрирования, особенно при работе с системой без среды рабочего стола. Имея один терминал, вы можете создавать несколько окон для обработки параллельных процессов без конфликтов между ними.

Обнаружили ошибку в тексте? Сообщите мне об этом. Выделите текст с ошибкой и нажмите Ctrl+Enter.

Creative Commons License

Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна .

Работая через терминал, вы запускаете процессы в текущей сессии. Если закрыть окно, выполнение процесса будет завершено, а результат утерян. Это является проблемой при выполнении ресурсоемких задач (сложных sql-запросов, работы с большими объемами данных и так далее), которые могут занять продолжительное время. К тому же, любая запущенная команда блокирует терминал до своего завершения, лишая вас возможности выполнять другие операции.

Для решения этой проблемы существует терминальный менеджер screen. Он запускает процессы в собственных сессиях, которые не завершаются при выходе пользователя из системы. Таким образом вы можете закрыть терминал, оставив какие-то процессы работающими в фоне, и в любой момент вернуться к ним.

Помимо выполнения долгих скриптов, screen можно использовать для запуска программ, которые должны работать на сервере в фоне. Например, мы нередко используем его для запуска проектов на nodejs или python, работы shell-скриптов. Для запуска фоновых процессов на продакшн-сервере лучше использовать утилиту supervisor, которая создана специально для этих задач, но screen проще и удобнее для тестирования и отладки приложений.

В этой статье рассказывается о базовых командах, которые могут пригодиться для запуска ваших процессов. Подробную документацию по screen можно найти на официальном сайте.

Установка

Чтобы установить screen, воспользуйтесь менеджером пакетов для вашей системы

$ apt install screen

Работа с сессиями

Попробуем создать новую сессию:

$ screen -S my_first_screen_session

Будет запущена новая сессия, как если бы вы авторизовались на сервере в обычной tty-консоли. В ней можно запустить какой-то процесс, «свернуть» ее и продолжить работать в консоли.

Чтобы «свернуть» сессию, нажмите Ctrl+A, затем d. Первый шорткат переведет скрин режим принятия команд, а команда d (disconnect) отключится от текущей сессии, оставив ее запущенной в фоне.

Чтобы вернуться к последней подключенной сессии, введите команду

$ screen -r

Для того, чтобы получить список запущенных сессий от имени текущего пользователя, добавьте ключ -ls или -list

$ screen -list

Вы можете подключиться к определенной сессии по её имени (идентификатору), добавив его в конце команды

$ screen -r Hawk

Чтобы завершить определенную сессию, можно отправить в нее выполнение команды «quit»

$ screen -S Hawk -X quit

Запуск процесса в фоне

Чтобы сразу запустить в скрине какой-то процесс, достаточно передать команду на его выполнение при запуске сессии

$ screen -S <session_name> <command>

Например так:

$ screen -S Hawk node index.js

Перед вами откроется новый скрин, где будет выполняться переданная команда. Теперь можно свернуть скрин и процесс продолжит выполнение. Ctrl+A, D

Важно помнить, что при подобном запуске, если процесс завершит свое выполнение (например, вследствие ошибки), то скрин также завершит работу. Если вы хотите иметь возможность посмотреть вывод процесса (узнать текст ошибки) в случае остановки скрипта в скрине, запускайте его в два этапа: сперва создаем сессию, потом запускаем в ней процесс — так вы сможете зайти в скрин с помощью -r

Запуск процесса в новой сессии в фоне

Чтобы запустить скрин сразу в свернутом виде, нужно дополнительно передать параметры -dm

$ screen -dmS <session_name> <command>

Рекомендуется либо заранее проверить, что переданная команда запускается корректно. Иначе вы увидите только сообщение о том, что скрин завершил работу.

[screen is terminating]

Вывод

Screen позволяет использовать терминальные сессии, которые можно «сворачивать». С его помощью можно запускать в фоне ресурсоемкие задачи и процессы, которые должны быть запущены постоянно.

Время на прочтение
4 мин

Количество просмотров 27K

Людям, которые в Линуксе часто работают с консолью приходилось сталкиваться с проблемой необходимости нескольких терминалов, например в одном из них пользователь правит текстовый файл, а в другом идет компиляция программы. Существует много способов решения данной проблемы, например открыть несколько псевдо-терминалов или открыть несколько вкладок. В данной статье я хотел бы рассмотреть способ, не связанный с каким-то конкретным терминалом: использовать консольный оконный менеджер Screen.

Итак, что же представляет из себя Screen?

Screen

Screen — это оконный менеджер с эмуляцией терминала VT100/ANSI. Другими словами, это консоль в консоли, т.е. запуская одну терминальную сессию мы можем запустить параллельно несколько команд и наблюдать за их работой. Конечно многие могут сказать, мол зачем нужен какой-то там консольный оконный менеджер, когда уже есть gnome-terminal, konsole и прочие графические эмуляторы терминала, поддерживающие вкладки?

Рассмотрим ситуацию, когда Screen реально необходим. Предположим, что на Вас возложена обязанность удаленно управлять Linux сервером. Тогда, как и всякий другой админ, вы подключаетесь к серверу через SSH и выполняете различные команды. Если вам нужно еще одно окно, то вы создаете еще одно SSH подключение. И все идет хорошо до тех пор, пока сеть нормально функционирует, но однажды может случиться что-то непредвиденное и сеть упадет, причем и ваш локальный компьютер и удаленный сервер будут нормально функционировать, но все удаленные сессию будут потеряны, запущенный программы — убиты, несохраненные скрипты придется писать заново (особенно непрятно когда идет достаточно долгий процесс, который обваливается на самом последнем этапе и все приходится начинать сначала).

При использовании Screen-а мы не только избавляемся от проблемы создания нескольких SSH соединений с сервером, но и в случае сбоя в сети мы можем легко переподключиться и все запущенные программы продолжат свое функционирование. Для решения проблемы достаточно заново создать SSH-соединение и набрать в консоли команду screen -dr

Еще одной интересной особенностью Screen-а о которой я недавно узнал, является запись всего вывода консоли в текстовый файл, обычно bash ведет запись списка команд (history), а screen может записывать и вывод который был получен в результате выполнения этих команд. Для того чтобы включить запись нужно нажать в запущенном screen-е Ctrl-a H, а для завершения записи достаточно повторно нажать данное сочетание клавиш. Screen запишет все в файл screenlog.n, где n — целое число соответствующее номеру окна Screen. Обычно я проигрываю полученную «демку» таким набором команд (предположим, что запись происходила с окна под номером 1):

time=0.1
rows=`wc -l screenlog.1 | awk ‘{print $1}’`
for i in `seq 1 $rows`; do head -$i screenlog.1 | tail -1; sleep $time; done;
reset

Здесь time — время задержки (чем больше это время, тем медленнее будет происходить вывод «демки»)

Рассмотрим основные (повседневные) команды Screen. Для того, чтобы запустить Screen необходимо в терминале набрать команду screen. После чего терминал внешне не изменится (только может быть появится текст с лицензией Screen-а. Для того, чтобы исполнять специальные команды screen-а нужно сначала нажать клавижи Ctrl-a (это некоторый префикс перед всеми командами, его можно изменить с помощью файла конфигурации, но в статье я буду придерживаться идеи то, что именно сочетание клавиш Ctrl-a это префикс для команд Screen-а). Приведем некоторый список часто используемых команд:

Ctrl-a c — создать новое окно Screen
Ctrl-a n — переместиться в следующее окно
Ctrl-a p — переместиться в предыдущее окно
Ctrl-a d — отключиться от текущей сессии screen, при этом все команды продолжат свое выполнение
Ctrl-a K — «убить» выбранное окно (нужно если программа в окне зависла и не хочет умирать самостоятельно)
Ctrl-a » — вывести список всех окон
Ctrl-a A — изменить название текущего окна (удобно, чтобы различать окна между собой, например поставить названия «localhost», «ssh 1.2.3.4» и т.п.

Для того чтобы получить полный список команд можно воспользоваться этим руководством.

Рассмотрим еще одну интересную особенность Screen, а именно назначением «биндингов» на различные сочетания клавиш. Для начала, скажу, что мне казалась нудобной привязка клавиш Ctrl-a как некого префикса, намного лучше будет сделать этим префиксом сочетание клавиш Ctrl-. Для этого в конфигурационном файле .screenrc необходимо добавить следующую строку:

escape 3434

Еще мне казалось неудобным каждый раз набирать Ctrl-a n и Ctrl-a p для перемещения по окнам, лучше если это действие будет назначено на функциональные клавиши F1 и F2 соответственно. Для этого в конфиг файл добавляем:

bindkey -k k1 prev
bindkey -k k2 next

Еще было бы интересно назначить на определенные клавиши запуск определенной программы в новом окне. Рассмотрим, как пример запуск Vim-а в окне №5 по комбинации клавиш Ctrl-a e. Для этого нужно добавить в конфиг следующее:

bind e screen -t ‘Vim’ 5 vim

Еще одной особенностью Screen-а является возможность мониторинга отдельных окон на активность или неактивность. Такая функциональность удобна когда идет длительный процесс компиляции в одном окне а пользователь занимается чем-то в другом и хочет узнать когда компиляция закончится (мониторинг на неактивность) или же когда в одном окне идет наблюдение за выполнением программы (например find) и пользователь хочет узнать когда программа выдаст какие-нибудь строки на терминал (наблюдение за активностью). Для включения этого функционала необходимо нажать следующую комбинацию клавиш:

Ctrl-a M (для слежения за активность)
Ctrl-a _ (для сдежения за неактивность)

На этом я хочу закончить свою статью. Я описал далеко не все возможности программы Screen, но и описанный функционал достаточен для полноценной работы. И в заключении хочу сказать, что Screen — это очень функциональная находка для всех пользователей Linux, работающих с консолью.

P.s. Это моя первая статья на Хабре, так что прошу сильно не пинать ее в коментах, но здоровая критика всегда приветствуется. Спасибо за внимание.

Вы когда-нибудь сталкивались с ситуацией, когда вы выполняете длительную задачу на удаленном компьютере, и внезапно ваше соединение разрывается, сеанс SSH завершается, и ваша работа теряется. Что ж, в какой-то момент это случилось со всеми нами, не так ли? К счастью, есть утилита screen которая позволяет нам возобновлять сеансы.

Введение

Экран или GNU Screen — это терминальный мультиплексор. Другими словами, это означает, что вы можете запустить сеанс экрана, а затем открыть любое количество окон (виртуальных терминалов) внутри этого сеанса. Процессы, запущенные в Screen, будут продолжать работать, если их окно не отображается, даже если вы отключитесь.

Установить Linux GNU Screen

В настоящее время пакет screen предустановлен в большинстве дистрибутивов Linux. Вы можете проверить, установлен ли он в вашей системе, набрав:

screen --version
Screen version 4.06.02 (GNU) 23-Oct-17

Если в вашей системе не установлен screen, вы можете легко установить его с помощью диспетчера пакетов вашего дистрибутива.

Установите Linux Screen в Ubuntu и Debian

sudo apt updatesudo apt install screen

Установите Linux Screen на CentOS и Fedora

sudo yum install screen

Экран запуска Linux

Чтобы начать сеанс экрана, просто введите screen в консоли:

screen

Это откроет сеанс экрана, создаст новое окно и запустит оболочку в этом окне.

Теперь, когда вы открыли сеанс экрана, вы можете получить список команд, набрав:

Ctrl+a ?

Начало именованного сеанса

Именованные сеансы полезны, когда вы запускаете несколько сеансов экрана. Чтобы создать именованный сеанс, запустите экранную команду со следующими аргументами:

screen -S session_name

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

Работа с Linux Screen Windows

Когда вы запускаете новый сеанс экрана, он создает одно окно с оболочкой в нем.

У вас может быть несколько окон внутри сеанса Screen.

Чтобы создать новое окно с типом оболочки Ctrl+a c , ему будет присвоен первый доступный номер из диапазона 0...9 .

Ниже приведены некоторые наиболее распространенные команды для управления экраном Linux в Windows:

  • Ctrl+a c Создать новое окно (с оболочкой)
  • Ctrl+a " Показать все окно
  • Ctrl+a 0 Перейти в окно 0 (по номеру)
  • Ctrl+a A Переименовать текущее окно
  • Ctrl+a S Разделить текущую область по горизонтали на две области
  • Ctrl+a | Разделить текущий регион по вертикали на два региона
  • Ctrl+a tab Переключить фокус ввода на следующую область
  • Ctrl+a Ctrl+a Переключение между текущей и предыдущей областью
  • Ctrl+a Q Закрыть все регионы, кроме текущего
  • Ctrl+a X Закрыть текущую область

Отключиться от сеанса экрана Linux

Вы можете отключиться от сеанса экрана в любое время, набрав:

Ctrl+a d

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

Повторное подключение к экрану Linux

Чтобы возобновить сеанс экрана, используйте следующую команду:

screen -r

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

Чтобы найти идентификатор сеанса, укажите текущие сеансы запущенного экрана с помощью:

screen -ls
There are screens on:
    10835.pts-0.linuxize-desktop   (Detached)
    10366.pts-0.linuxize-desktop   (Detached)
2 Sockets in /run/screens/S-linuxize.

Если вы хотите восстановить экран 10835.pts-0, введите следующую команду:

screen -r 10835

Настроить экран Linux

Когда screen запускается, он считывает свои параметры конфигурации из /etc/screenrc и ~/.screenrc если файл присутствует. Мы можем изменить настройки экрана по умолчанию в соответствии с нашими предпочтениями, используя файл .screenrc .

Вот пример конфигурации ~/.screenrc с настроенной строкой состояния и несколькими дополнительными параметрами:

~/.screenrc

# Turn off the welcome message
startup_message off

# Disable visual bell
vbell off

# Set scrollback buffer to 10000
defscrollback 10000

# Customize the status line
hardstatus alwayslastline
hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{= kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B} %m-%d %{W}%c %{g}]'

Базовое использование экрана Linux

Ниже приведены основные шаги для начала работы с экраном:

  1. В командной строке введите screen .
  2. Запускаем желаемую программу.
  3. Используйте последовательность Ctrl-a + Ctrl-d чтобы отключиться от сеанса экрана.
  4. Повторно подключитесь к сеансу экрана, набрав screen -r .

Выводы

В этом руководстве вы узнали, как использовать Gnu Screen. Теперь вы можете начать использовать утилиту Screen и создавать несколько окон экрана из одного сеанса, перемещаться между окнами, отсоединять и возобновлять сеансы экрана и персонализировать свой экранный терминал с помощью файла .screenrc .

Больше информации о Gnu Screen можно найти на странице руководства пользователя Screen .

Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии.

������������� ������� ��������� ��������� ���������� (man-��)

screen (8)


  • screen (1) ( Solaris man: ������� � ���������� ��������� ����������������� ������ )
  • screen (1) ( Linux man: ������� � ���������� ��������� ����������������� ������ )
  • screen (4) ( FreeBSD man: ����������� ����� /dev/* )
  • >> screen (8) ( ������� man: ������� ���������� ����������������� )
  • ���� screen ��������� � ���� �������� ����.
  • {{header}}
    {{translator-igorchubin}}
    http://linux.die.net/man/1/screen

    ��� �������� �������� ��������� ����������� man-�������� ��������� GNU Screen,
    ���������� �������� ���������, ������������ �������� VT100/ANSI.

    ���

    screen ������� �������� � ��������� ��������� VT100/ANSI

    ���������

           screen [ -options ] [ cmd [ args ] ]
           screen -r [[pid.]tty[.host]]
           screen -r sessionowner/[[pid.]tty[.host]]
    
    

    ��������

    Screen ��� ������������� ������� ��������, ������� ���������������� ���������� ��������
    ����� ����������� ���������� (������, �������������� ����������).
    ������ �������� �������� ����������������� ��������� DEC VT100
    � ���������� ������������ ��������� �� ���������� ISO 6429 (ECMA 49, ANSI X3.64)
    � ISO 2022 (�������/�������� ������ � ��������� �������� ��������).
    ��� ������� ������������ ��������� ���� ����� ������� � �������� ������, �����������
    ���������� ����� ����� ������.

    ��� ������ screen ������� ��������� ����, � ������� ��������� �������� ���������� ��������������
    (��� �������� ���������), � �� ������ �������� � ��� ��� � ������.
    �����, � ����� �����, ����� ��������� ����� (�������������) ����,
    � ������� ����� ����������� ������ ��������� (� ��� ����� ��������� ��������),
    ��������� ������������ ����, ������������� ������ ����, ��������/��������� ������,
    ������������� ����� ���������, ������������� ����� ������ ������ �������������� ���������
    � ��������� ��������� ������ ��������.
    ��� ���� �������� ��������� ���������� ���� �� �����.
    ��������� ���������� ��������, ���� ���� ��� �������� � ��������� ������,
    ��� ������ ���� ����� screen ��������� �����ޣ� �� ��������� ������������.
    ����� ��������� �����������, screen (�� ���������) ��������� �� ����,
    � ������� ��� �����������. ���� ��� ���� ���� ��������, screen ���������� ����������;
    ���� ���� �� ��������, screen �����������.

    �ӣ, ��� �� ��������� ������ screen, ������������ ���������, ����������
    � ������� ����. ������������ ���������� — ���������� ������, �������
    ����������, ��� ������ �� ������ �������� � ����� ������� ����������.
    �� ���������, ������� ������ � ������� ���������� ���������� ��������
    Control-a (����� C-a), �� ������� ������� ������� ����� �������. ���
    � ������ ����������� ���������� ����� ���� ��������� �����, �� ���
    ����������� ������ �������� �� ���� ��������.

    ��������� screen �� �������� ������� «C-» ��� ����������� ������� Ctrl.
    ������ ����� ����� ������������ ������ � �������� ^ (��������, ^A ������ C-a).
    ��� ����� �����������, ��������, ��� �������� ����� -e. ����� �����,
    ����������� ������� screen ������� � ���� �� �������.

    ����������� ������ ������� ����� ���� — ������ «C-a c».
    ���� ��������� ���������, � screen ����� �� ������ ��� ��������, ����������
    �� ����, � ����� ��������� ��������� �������, ������������� � ������� ����.
    ���������� ����� ��������� ����� ����, � ������� ����� ����������� �����-�� ���� �������.
    ��� ����� ������� ����� ��������� ������� � ���������� ������ (��� �������� �����
    ���������������� ����

    
    

     ��� ����� ����� ��������� ������ C-a :,
    � �����, ����� ����� �����, ������ ������������ ��� ���������� ������.
    ����� ����� �������, ����� ���� ����� ��������� ��� ������ �������:

        screen emacs prog.c
    
    

    ������� ���������� � ��������� ��������������, ���������� ������ screen.
    ����� ����� screen ����������� �� �����, � ������ ����� ������� ����� ��������
    �������� ��������� (���������� � ��� ��� ������ �������� ������� ����������
    ��������� � ���������� ���������

    $STY
    

    ), ������� � �������
    ����� ����.
    � �����ģ���� ���� ������� ����������� �������� emacs (� ������� ����������� prog.c)
    � ���� � ���� ���������� ���������� ��������.

    ���� ����

    /var/run/utmp
    

     �������� screen ��� ���������, 
    �� ������� ��������������� ������ ��� ������� ���� ��� �� ��������,
    � ������ ��� �� ��������. ��� ����� ������� ��� �������������
    ����� �������� ��� talk, script, shutdown, rsend, sccs
    � ������� �������, ������� ���������� ����

    utmp
    

    ,
    ��� ���� ����� ���������� ��� �� (�� ����, ����� ������������ �������� � ����� ����������).
    �� ��� ��� ���� screen ������� �� ���������, ������ ��� ���������� ����
    �������� ���������. ����� �������� C-a L.

    � ���� ������?

    ����� ��� ��� ���������� � ������ �� screen’��, ����� ���������, ���
    ���������� ���������� ��� ��������� (��� � ��� ������ ��������, �������
    ���������� tercap/terminfo). ��� ����� �������, ��������, � �������
    ��������� tset.

    ���� �� ������ ��������� ������ ������ �� screen � �� ����������� �
    ������ ������, ��� ����� ��������� ������ ���� �������: «C-a ?». ����
    ������ ��� ���������� ������, ����� ������� ������ ��������� ������
    screen � �������� ���������� ������ � ���. ������ ���������� ������
    ����������� � ������� «�������� ������». ������ «��������������
    ���������» ������������ � ���, ��� ����� ���� � ���������������� �����

    
    

    ���� ��� �������� — ��� ��������� �������� � ����-�������� (auto-marign)
    (�� ��������� �������� ��������� ������� ������ ��� ���������), ��������
    ��� ����� ������������ ����� ������ termcap ��� ������ ���������, �
    ������� �������������� ������� ���������. � ���� ������ screen �����
    ��������� ��������� ����� ��� ����� ���������������. ������� � �����������
    ���������� ���� ��������� ������� (magic margins) — ��������������
    ������� � ������������ ��������� �������, ��� ������������� ����� VT100
    � ������� �������� ��� screen. ���� � ��� �������� � ����-���������,
    screen ����� ��� ������������, �� ���������� ���������� ������� � ������
    ����� ���� ����������� ��� ��������� ��� ����������� ������� � ������
    ������� �����-�� ���� ��������. ��������, ��������� � ����, �����
    ���������, ���� ������������ ��������, � �������� ���� �����������
    ������� ��������.

    ����� ��������� ������

    � ��������� screen ����� ����� ��������� ������:

    -a

     �������� ��� ����������� (�� ���������� ���������� ������������) � termcap ������� ����, ���� ���� screen ������ �������������� 
    ����� ������ ��� ���������� �������.

    -A

        ����������  �������  ����  ����  ���  ������  ��������  ���������.  �� ��������� screen �������� ������������ ������ ������ 
    ���� (��� ����������� � ���������� � ����������� ��������� (�� � ���� ���� «WS» � ��������, ��������, suncmd ��� xterm).

    -c file

        ������������ file ������ ������������ «$HOME/.screenrc» � �������� �����������������

    -d|-D [pid.tty.host]

        �� ��������� ����� �����,  � ��������� ������ ����� ��� ���������� �����.  ����������� ��� �� ������, ��� � � � ������ ������� 
    ������ «C-a d» �� ����������� ��������� screen. ���� -D ������������ ����� power detach. ���� �� � ������ ������ ������

     ����������,   ����� ������������.  � ������ � -r/-R ����� ���� ���������� ������ ����� ���������� �������: 

    -d -r

     ���������� � ������, � ���� ����������, ������� ��������� ���.

    -d -R

     ���������������� � ������. ���� ����������  �������  ��������� ��� ������� �����.

    -d -RR

     ���������������� � ������. ���� ����������  �������  ��������� ��� ������� �����.  ��������������� ������ �������, ���� 
    ������ ����� ������ ������� ������.

    -D -r

     ������������ � ������. ���� ����������, ������� ��������� ��� ���̣��� � �������������������.

    -D -R

     ������������ ����� � ������. ��� ������: ���� ������  ��������, ����������������. ���� ����������, ������� ����������� 
    ���̣���. ���� �� �������� ������� � �������� �� ���� ������������. ������� ���� �������.

    -D -RR

     ������������ ����� ������.  �� �����, ��� �����, ������ ������� ���. 

     ���������: ������� ���� ������ ��������� ��������� ������� screen � ������� «screen -list»

    -e xy

        �������������  �����������  ������ ������ x �  ������, ������� ���������� ��� ���� ������ � y (����� ����� ���������� 
    �������). �� ��������� ��� «C-a» � «a», ��� ����� ����� ������� ������� ��� «-e^Aa». ��� �������� ������ screen ��� �����

     ������������� ����������� ������. � ��������������������� ������� ��� ����������� ������������ ����� ������������ 
    ��������� ������. ��� ����������� � ������������ ������, ����� ������ ����������� ������ ������ ��� ������������, ������������
    �����������. ����� ������������ �������� «defescape» � «escape» ��������������.

    -f, -fn-fa

         ��������,   ���������   ���   ���������   �  ��������������  ����� flow-control.  ����������� ��������� ����������� � ������� 
    ������� «defflow» ����������������� �����.

    -h num

        ���������� ������ ������� ������ �������� ������ num �����.

    -i

     �������� � ���� ��� ������� ���������� (C-c) ����������� ��������� ���� �������� ���������� ���������� �������. ��. 
    ������� defflow. ������������� ���� ����� �� �������������.

    -l-ln

        �������� ��� ��������� login-����� (��� ���������� /var/run/utmp).  ��� �� ����� ������ � ������� ������� deflogin 
    � ����� .RS

    ~/.screenrc
    
    -ls-list

        �� ��������� screen, � ���������� ������ ����� ������ ���������������� ������ screen ����� pid.tty.host.  ������, ������� 
    �������� ������ «detached» ����� ���� ���������� � ������� ������� «screen -r». ������, ������� �������� ������ «attached»,
    ��������, � � ��� ���� ����������� ��������. ���� ����� �������� � ��������������������� ������, �� ������� ������ «multi».
    ������, ������� �������� ������ «unreachable» ��� �������� �� ������ �����, ��� ������ (dead). ����������� (unreachable)

     �����  ��������� ͣ�����, ���� ��� ��� ������������� ��� ����� ���������� �����, ��� ���������� ��������� (���� ����� 
    ����). ��� ��������� ������ ��� ������ �������������� � �������� ����� -r. ������, ���������� ��� «dead», ����� ���������
    � �������. ���� �� �� �������, ����� �� ������� �����-�� �����, �� ������ ���������� � ���������� �������������� (����
    ��� �� �� ����, ����� ����� ���������� ����������� ��������). ������� ������ ����� � ������� ����� -wipe.

    -L

     �������� �������������� ������ (logging) ��� ����.

    -m

     ����������   screen   ������������  ���������� ��������� $TTY.  ��� ������������� «screen -m» ��������� ����� �����, ���������� 
    �� ���� ���������� �� screen ������� ������� ������ screen ��� ���. ���� ���� ����� ������ ��������, ���� ���������� � ������:

    -d -m

     ��������� ����� � «�����������» ������. ������ ���������, ��  � ���  ��  �����������  �����������.  ��� ������� ��� ����������� 
    ��������� ��������.

    -D -m

     ���� ��������� screen � «�����������» ������, �� �� ������� ����� �������. ������� �����������, ���� ������ �����������. 

    -O

     ���������� ����� ����������� ����� ������ ����� ����������,  ��� � ������  �  �������  ��������� VT100  (��������  ������ auto-margin 
    ���������� ��� ��������� LP). ������ �� ���������� ����� �������, ���� ���������� OP � ������� termcap.

    -p number_or_name

     ������� �������� ����. �������, ����� ��  ������  ���������������� � ����������� ���� ��� ���� �� ������ � ������� ����� 
    -X ��������� ������� � ���������� ����. ��� � � ������ � �������� select, ���� «-» �������� ������ ����. ���� ������ ������
    ������� ������ =, �� ��� ����������� �������� ���� windowlist � ������� ����.

    -q

     ��������� ����� ��������� �� �������. � ��������� � «-ls» ���������� ��� ����������: 9 — ��� �������� � ��������; 10 — 
    ������� ����, �� ��� �������, � ������� ����� ������������. 11 (��� ������) ������� ��� ���� 1 (��� ������) ������� �����.
    � ��������� � «-r» ���������� ��� ����������: 10 — ��� �������, ������� ����� �����������; 12 (��� ������) ��� ���� 2 (���
    ������) ������, ������ ������� ����� �����������, � ����� ������� �����-�� ����. �� ���� ��������� ������� ���� » .RS

    -q
    

    » ������� �� �����.

    -r [pid.tty.host]

    -r sessionowner/[pid.tty.host]

        ������������ ������ �����ޣ����� ������. ������� ������ �����  (�� ����������� ����������  � 

    -d
    

    /

    -D
    

      ��  �����������).  �������������� �������� [pid.]tty.host ����� ����������� ��� ���� ����� ���������� 
    ����� ������ ����� �� ��������� �����ޣ���� ������� � ����. ������ ����� ������������ ��� ����������� � ����������� �
    ��������������������� ������ ������ ������� ������������. ��� ����� ������� � ���, ��� ���� ����� ������ � �������� �������
    ������������. ������� ������� ���� setuid-root � ��������� screen.

    -R

     ��������  �����������  ������   �������  �����������  �����ޣ����� ������.   ���� ������� ��������, ��� ��������� ��������� 
    ��������� ������ ������������. ���� �����ޣ���� ������� ���, ��������� ����� ����� � �ޣ��� �������� �����, ��� ��� �����

    -R
    

      ������ � �� �������.  ���  �����  ���������������  ��  ���������, ����� screen ���������� ��� login-�������� (���� ���� ������, 

     �� � ���� ������ ��������������� ����� » .RS

    -xRR
    

    «). � ���, ��� ����������, ���� ������� screen � ��������� � �������

    -d
    

    /

    -D
    

    , �������� � �������� ���� �����.

    -s

     ������������� �������� �� ��������� ������ �������� ��������� (��� ����� � �������� �������� �� ��������� ������������ 
    ���������, ��� ������� � $SHELL ��� «/bin/sh», ���� ������� �� �������). ����� �� ������ ����� ���� ������� � ������� �������
    shell � ����� «.screenrc».

    -S sessionname

        ��� ����� �����  ��������������  ��� �������  ����� ������ ��� ��� ��������.  ���  ������������  ���  ������������� ��� ������ 
    «screen -list» � «screen -r». ��� �������� ������� «tty.host», �������������� �� ���������.

    -t name

        ���������� ��������� ��� ���������� �������������� ��� ��������� ���������. ��. ����� ������� shelltitle ��� 

    -U

     ��������� screen � ������ UTF-8. ��� ����� ������� screen, ��� �������� �������� � �������� ������� � ��������� 
    UTF-8. ���� ���� ����� ������������� ��������� �� ��������� ��� ���� .RS

    utf8
    
    -v

       �������� ����� ������.

    -wipe [match]

        �������� ����� ��� «screen -ls», ������ ������� ����� ������������ ������� ������ ���� ����� �������� �� ��� «dead» (ͣ�����). 
    �����, ������� �� ��������, ��������� ͣ�����, ��� ���� ��� ��� ������������� ����� ���������� �����, ��� ����������
    ���� ��������� match. ��. �������� ����� -r, ��� ���������� ������� ����������� match.

    -x

     ������������ � �������� (not detached) ������ screen. (��������������� �����).

    -X

     ���������  ���������  �������  �  ����������  �����  screen.  ����� ������� ���� 

    -d
    

     ��� 

    -r
    

    , ����� screen ������� ������ �� ������ޣ���� (attached) ��� �����ޣ���� (detached) ������. �������� �������� �� ��,
    ��� ������� �� ���������, ���� ����� ����ݣ� � ������� ������.

     

    �������� ������

    ������ ����������� ������������������ screen ������� �� ���������� «C-a»,
    �� ������� �ģ� ���� ������. ��� �������� ��� �������, ������� ���������
    � ������� � ������ �������� ����� ��������� � ���������� ����� ������� �
    Ctrl (�� ����������� «C-a a»; ��. ����). ���, ��������, «C-a c» ��������
    ����� ��� «C-a C-c» ������� ����� ����. ��. ������ «�������������� ���������» ��� �������� ������.
    � ������� �������� �������� ������ �� ���������:

           C-a '       (select)      �������� �������� ��� ��� ����, � ������� �����
                                     �������������.
    
           C-a "       (windowlist -b)
                                     ����������� ������ ���� ���� ��� ������.
    
           C-a 0       (select 0)
            ...           ...
           C-a 9       (select 9)
           C-a -       (select -)    ������������� � ���� � ������� 0  -  9 ��� � ������ ����.
    
           C-a tab     (focus)       ����������� ����� ����� �� ��������� ������.
    
           C-a C-a     (other)       ������������� � ����� �������� ����.
                                     (�� ��������� ������� ��������� � ������������ �������, 
                                     �������� ������  ��������, ���� �� �������� screen
                                     � ������ "-e]x", ������� ����� ���������� ��������� "]]").
    
           C-a a       (meta)        ��������� C-a � ����. ��. ����� ������� escape
    
           C-a A       (title)       ������ ��������� �������� ����.
    
           C-a b
           C-a C-b     (break)       ��������� break � ����.
    
           C-a B       (pow_break)   �������� ������� ������������ ����� � ��������� break.
    
           C-a c
           C-a C-c     (screen)      ������� ����� ���� � ���������� ���������������
                                     � ������������� � ��� ����.
    
           C-a C       (clear)       �������� �����.
    
           C-a d
           C-a C-d     (detach)      ��������� screen �� ����� ���������.
    
           C-a D D     (pow_detach)  ����������� � �������������������.
    
           C-a f
           C-a C-f     (flow)        ��������/���������/��������� � �������������� ����� 
                                     ���������� ������� (flow control).
    
           C-a F       (fit)         �������� ������ ���� ��� ������ �������� �������.
    
           C-a C-g     (vbell)       ����������� ����� visual-bell 
    
           C-a h       (hardcopy)    �������� ����� �������� ���� � ���� "hardcopy.n".
    
           C-a H       (log)         ������/��������� ������ ������ ������ � ������� ���� � ����
                                     "screenlog.n".
    
           C-a i
           C-a C-i     (info)        �������� ���������� � ������� ����.
    
           C-a k
           C-a C-k     (kill)        ���������� ������� ����.
    
           C-a l
           C-a C-l     (redisplay)   ��������� �������� ������� ����.
    
           C-a L       (login)       ����������� login-������ ����� ����. �������� ������ � ������, 
                                     ����� screen �������� �� ���������� ���� utmp.
    
           C-a m
           C-a C-m     (lastmsg)     ��������� ��������� ���������, ���������� � ������ ���������.
    
           C-a M       (monitor)     ��������/��������� ���������� � ������� ����.
    
           C-a space
           C-a n
           C-a C-n     (next)        ������������� �� ��������� ����.
    
           C-a N       (number)      �������� ����� (� ���������) �������� ����.
    
           C-a backspace
           C-a h
           C-a p
           C-a C-p     (prev)        ������������� �� ���������� ���� (�������������� C-a n).
    
           C-a q
           C-a C-q     (xon)         ��������� CTRL-q � ������� ����.
    
           C-a Q       (only)        ������� ��� ������� �� ����������� ��������.
    
           C-a r
           C-a C-r     (wrap)        ��������/��������� ��������� line-wrap �������� ����
                                     (�������� � ��������� �������������� ������� (automatic margins))
    
           C-a s
           C-a C-s     (xoff)        ��������� control-s � ������� ����.
    
           C-a S       (split)       ��������� ������� ������ �� ��� �����.
    
           C-a t
           C-a C-t     (time)        �������� ���������� � �������.
    
           C-a v       (version)     �������� ������ � ���� ������.
    
           C-a C-v     (digraph)     ������ ������.
    
           C-a w
           C-a C-w     (windows)     �������� ������ ����.
    
           C-a W       (width)       ����������� ���������� �������: 80/132
    
           C-a x
           C-a C-x     (lockscreen)  ������������� ������� ��������.
    
           C-a X       (remove)      ������� ������� ������.
    
           C-a z
           C-a C-z     (suspend)     ������������� (suspend) screen. ������� ������ ������������ 
                                     ���������� �������� (job-control) � ����� BSD.
    
           C-a Z       (reset)       �������� ����������� ��������� � �� �������� ��������.
    
           C-a .       (dumptermcap) �������� ���� ".termcap"
    
           C-a ?       (help)        �������� �������� ������.
    
           C-a C-     (quit)        ������� ��� ���� � ��������� screen.
    
           C-a :       (colon)       ������� � ����� ����� ��������� ������ screen.
    
           C-a [
           C-a C-[
           C-a esc     (copy)        ������� � ����� �����������/���������.
    
           C-a ]       (paste .)     �������� ���������� ������ ������ � ����������� ����� 
                                     ����� �������� ����.
    
           C-a {
           C-a }       (history)     ����������� � �������� ���������� ��������� ������.
    
           C-a >       (writebuf)    �������� ����� ������ � ����.
    
           C-a <       (readbuf)     ��������� ���� ������ (screen-exchange) � ����� ������. 
    
           C-a =       (removebuf)   ������� ����, �������������� ������ � C-a < � C-a >.
    
           C-a ,       (license)     �������� ���������� � ��������� GNU Screen.
    
           C-a _       (silence)     ��������/��������� ����� �������� �� ������������� �������� ����.
    
           C-a *       (displays)    �������� ������ ���� ������������ ������ ��������.
    
    

    —————-

    �������������� ���������

    �� ��������� ������� ��� ������� (socket directory) ��� ��� $HOME/.screen,
    ��� /tmp/screens, ���, ������ �����, /var/run/screen; �������� ��� ����������.
    ���� screen ����� ��� setuid-root, ������� ��� �������
    ����������� ������ ���������� �� �� NFS-�������. ���� screen �� ����� ���� setuid,
    ������������ ����� ��������� ������� ����� ����������

    $SCREENDIR
    

    � ����� �������� ������ ���� ����� ������� 700.

    ��� ������ screen ��������� ����������� ������� �� �����

    /etc/screenrc
    

    � �����

    
    

    , ��� ���������� � �������� ��������.
    ����� ���� ������ — ��������� �� ���������, ������� ����� ���������
    ����� �� ��������� ��������:
    ���������� ����������� ���� �����������
    ��� ������ ���������� ���������

    $SYSSCREENRC
    

     (��� ����������� ����� 
    ���� ��������� ��� ����������),
    ���������������� ����������� ���� ������ �� ����, ��������� �

    $SCREENRC
    

    ,
    � � �����

    $HOME/.screenrc
    

     ���� �ݣ ����� ��������� ������ 

    -c
    

    ,
    ������� ����� ��������� ��� �������������� ���� ����������� �ͣ� ���������������� �����.

    ������� � ���� ������ ������������ ��� ���� ����� �������� �����, �����������
    �������� � �������������� ��������, ��������� ��������� ���� ��� ������ ������ screen.
    ������� ������������ �� ����� � ������. ������ ������ ������������.
    ��������� ������ ����������� ���������� ��� ��������� � ����� ������������ � �������
    ������� �������. ������, ������� ������ ����������, ������������. ��� ���� ��� ������ ����� ������
    �������� ��������������.
    � �������� ����� �������������� ������ �� ���������� ���������. ��������� ����� ��
    ��� � ��������� ��������������:

    $VAR
    

     ��� 

    ${VAR}
    

     �������� ��������, 
    ��� ���� ������ ������ ����������� � ����������� �������� screen, ������ ��� ������
    ������ $, ���� �� ����� �������� ������ ���, ����� ������������ � ������� �������

    
    

    �� ����������� ���������� ����� �������� ��������� �������.

    � ����������� ������ ��� ���������������� �����-�������:

    etc/etcscreenrc
    

    etc/screenrc
    

     � ���� ������ ���� ����� ������� �������� ��������� ����������������
    ������ GNU Screen.

    ����������� GNU Screen ����� � � on-line ������. ��� ���� ����� ������� � ����� ��������� ������,
    �������

    C-a :
    

     �������, ������������ � «def» ������ ��������� �� ���������,
    � ��������� ������ ������� ���������.

    �������� ��������� �������:

    acladd usernames [crypted-pw]

    addacl usernames

     ���� ������������ ����������� ��������� ������� � ������ screen. � �������� ��������� usernames ����� ���������� 
    ��� ������������ ��� ����� ���������� �������������, �����̣���� ��������. ������� ��������� ������������ � screen
    � � ��� ����� ��������� �������� ����������� �������� ������� aclchg usernames +rwx «#?». ��� ���� ����� ��������
    ������������ � ������������ ��������, ����� ������������ ������� aclchg ��������� ����. � �������� �������������
    ��������� crypted-pw ����� ����������� ������������� ������ ��� ��������� ������������. ������� addacl
    — ������� ������� acladd. ������ ��� ���������������������� ������.

    aclchg usernames permbits list

    chacl usernames permbits list

     �������� ����� ��� �������������. ������ ������������� usernames ������� �� �ͣ� �������������, �����̣���� 
    ��������. ����� ������������ ��������� .RS

    r
    

    ,

    w
    

     � 

    x
    

     ������� 

    +
    

     ���������� ���������� �����, � ������� 

    -
    

     ������ ���. ������ ��������, list ��� ������ ������ �/��� ����, �������� � ������� ������� ��� ��������. ����������� 
    ������ .RS

    #
    

     ���������� ��� ����, � 

    ?
    

     — ��� �������.  ���� �������� 

    *
    

     ������� �� ������ ������������� ������� 

    *
    

    , ������� ����������� �� ���� �������������. ������������ ����� ��������� �������, ���� � ���� ���� ��� «x» ��� ���� �������.
    ������������ ����� ������� ������ � ����, ���� � ���� ���� ��� «w» ��� ����� ����, � ��� ����� �� �������������. ������ ����
    ���� ��� ������������. ��� ���� ����� �������� ���������� ������ � ���� 2 ����������� ������ �������������, ����� ���������
    �������: » .RS

    aclchg username -w+w 2
    

    «. ��� ���� ����� ������������ ������ ������ ��� ������:

    aclchg username -w "#"
    

      ��� ������ ��� ������������ ���������� �������� screen, ���� ������������ ����� ������������ � ������ � �� ��������� 
    � ���� ���� ����� �� ���������� ���� ������ �� ����� ������. ����� �� ���������� acl-������, at � ������ ����� ����
    �������, ����� ������������ ������ ������������ ���� ����� �� ������ ���. ����� ������������ ������������ nobody ��������
    ������ (����������� � �������� ������� su). ������� chacl ��� ������� ��� aclchg. ������ ��� ����������������������
    ������.

    acldel username

     ������� ������������ �� ������ �������� ������� screen. ���� � ������������ ���� ������������ ������, ��� ��� �����������. 
    � ������ ����������� �� �� �����. ��� ������ � ��������������������� ������.

    aclgrp username [groupname]

     ������� ������ ������������� � ����������� ������� �������. �������� ������ ��������� � ��������� ������ ������. ��� 
    ����� ������ ��������� ����� ������ ������. ��� ��������, ��� ���� ������������ ������ �� ����, �������� �����������
    �������� ��� ������. ������������ ��������� ��� ���� �����, ���� � �������� ����� ������ ������������ ����������� �����
    none. ���� ������ �������� �� ������, �� ����� ��������� ��� ������, � ������� ������� ������������.

    aclumask [[users]+bits |[users]-bits …. ]

    umask [[users]+bits |[users]-bits …. ]


     ������� ����������, ����� ����� ����� � ������������� ��� ������� � �����, ������� ������� ���, ��� �������� ��� �������. 

          �������� users ����� ������������� ���, ���� �� ����, ��� ������ �������������, �����̣���� ��������.  ���� ������ 
    ������������� users �� ������, ��������������� ��� ����������� ��� ��������� ������������. �������� bits
    ��� ����� ���������� ����� �������� �������, ������� ����� �������������� � ������� aclchg. ����������� ��� ������������

    ?
    

     ���������� ����� ����� ������� � ����� ����� ���������� ���� ����������� �������������.       ����������� ��� ������������ 

    ??
    

     ���������� ����� ����� ������ ������ ����� ���������� ���� ����������� �������������.  ����� ��� ������������ ������������ 
    nobody ������ ������ (��. ������� «su»). ������� umask ��� ������� ������� aclumask. .RE

    activity message

     ���� � ����, ������� ��������� ��� �����������, ��������� �����-�� ����������, screen ���������� ������ ��������������. 
    ����� �������������� ����� �������������� � ������� ������ message. ������ .RS

    %
    

     � ��������� ���������� ������� ����, � ������� �������� ����������, � ������ 

    ^G
    

     ���������� �� ����������� ������ (bell) �� termcap-����� (������ ��� ������������� �������� ������). ��������� �� 
    ��������� �������� ���:

        "Activity in window %n"
    
    

     �������� �������� �� ��, ��� ���������� �� ��������� ��������. ��� ����� �������� �������� (C-a M). .RE

    allpartial on|off

     ���� ����������, ����������� ������ ������, ���������� ������. ��������� �� ��� ����. ������� ��� ��������� �����. ���������� 
    ��������� ���������� ����������������� ��� ������ allpartial off. ������� ������ �� ���������� ����, �������������
    �� ����������� ���������. ������� �� ������ �� ����� ���� � �� ���������.

    altscreen on|off

     ���� ����������, ���������� ��������� ��������������� ������ (alternate screen), ��� � xterm (��������, ����� �� �������� 
    �� man � �� ��� �� �� ������� �����������������). ��������� ��������� «off».
    at [identifier][#|*|%] command [args … ]


     ��������� ������� �� ������ ���� ��� �������, ��� ����� �� ��� ���� ������� ���.  ������� at ������ �������� (������� 
    ���� ��� �������). ���� ������ �������� ��������� �� ���������� ��������, ������� ����� ��������� �����������. .RE


     ���� ������ �������� ����� � ����� 

    id*
    

    , ����� id ����������� �� ������������ ������ �������������. ������� ����������� �� ���� ��� ������� ������� ���������
    ������������. ���� ������������� identifier ����� � ����� id%, �� ����������� �� ������������ ��������.

     ������� ��������� � ������������ � ���������� ����������, � ������� ��� ������������.  �������� .RS

    /dev/
    

     � 

    /dev/tty
    

     ��������� � �������������� �� �����������.  ���� ������������� ������������� 

    #
    

     ��� ������� ����������� �������� � ����� ���, �� ����������� �� ������������ ������ � ��������� ����. .RE


     ���� �� ������� ������������� ����� 

    #
    

     

    *
    

     ��� 

    %
    

     ����� ������� ��� ������������, ��� ������� ��� ��� ���� ��������������.  �� ������ �������� �������� ���������, �����������, 
    ��� ����������. �������� ��������, ��� ������ «#» �������� ��� �����������, ���� ����� ��� ��������� #. ������������
    ������ ����� � ������� .RS

    
    

      ���������� ����������� ��� ����, ��� ������ ������� at, � �� ��� ��������� �������, �� ������� ����� ����������� 
    �������. .RE


     ���������: ��� ������ ������������ ������ ����, ������� ����������� ��� ������� �� ���� ��� ������� ����. �������, ������� 
    ������ ������� ���� (��� other) ����� ���������� ����� ������ ����. � �����, ������������ � ���������� ��������,
    ������� ����� ����������� ��� ������� �������. ��������� � �������������� (toggle) ����������� ���� login! ���������
    ��������� (��������, «process») ������� ����� ����� ��� ��������� � �������� ����. ����� ������� ����� �� ����� ���������
    ��������, ����� at ������� ����. .RE

    attrcolor attrib [attribute/color-modifier]

     ������� ������������� ��� ���� ����� ������������ �������� ��ԣ� ����� ����� ������.  ���� ������������ ������� attrib
    ����������� ����������� attribute/color. ���� ����������� �� �����, ��������� �������. ��������� � ���������� �������
    � ������� «Escape-������������������». .br

     ��������� screen �������� ��� ������-��������: «i» ���������� ����� ���� ����� � «I» ���������� ����� ���� ����. 

      �������:
    
      attrcolor b "R"
           �������� ����-������� ������ �����, ������� ������ ���� ����������.
    
      attrcolor u "-u b"
           �������� ����� ����� ������ ������ ���ޣ��������.
    
      attrcolor b ".I"
           ������������ ����� ����� ��� ������ ����������� ������. ����������� ���������� � ��� ��� ������. 
      attrcolor i "+b"
           ������� ����� ����� ����� ��� �ݣ � ����������.
    
    
    autodetach on|off

     ����� �� ����� ����������� (detach) ��� ������� ����� � ���������� (hangup). � ���������� ���������� �������, ���������� 
    � screen, ������ ���������� �������� � �� �����������. ������������ ����������� ����� � ������� ������� screen -r.
    ���� ����� ��������� (off), ��� ������� ����� � ���������� ��� �������� ������� ������ ������ ����� � ����������
    (hangup, HUP) � (������ �����) ����������. �� ���������: on

    autonuke on|off

     ���������, ������ �� ������� ������� ������ ������� �����, ������� �ݣ �� ��� ��������� �� ��������.  �� �����. obuflimit

    backtick id lifespan autorefresh cmd args

    backtick id


     ������������� backtick-������� (��������� �����������) � �������� ��������������� id.  ����� ���� ������� 
    ������������ ��� ������ ��������� ������������������ .RS

    %`
    

     (

    %�����`
    

    ). �������� ���������� ������� lifespan ���������� ���������� ������� � ������� ������� ����� ����� ���������
    ��������������. ����� ����� �������������, ���� ���������� ��������������� escape-������������������, ���������
    ������ ����������� ������. �������� autorefresh �������� �������������� ���������� ���������� ����� ���������
    ���������� ������.

     ���� � lifespan, � autorefresh ����� 0, ��������������, ��� ��������� ������ ���� � ��� � ������� ������������ 
    �����. � ���� ������ ������� ����������� ����� ��, � screen ��������� ��������� ������� ������. ���� ���������� �����
    ������, screen ������������� ��������� ��������� ��� hardstatus. ������ ����� ������� ������� bactick � ���������������
    id. .RE

    bce [on|off]

     ��������� background-color-erase (���� ���� ��� �������). ���� bce �����������, ��� �������, ������� � ��������� 
    ������ ���������,�����������, ��������� �� ������-��������� ��� ���������, ����� ���������� � ������� ������ ����.
    � ��������� ������ ������������ ���� ����, �������� �� ���������.

    bell_msg [message]

     ����� ������ ������ (bell character) ��������� � ������� ����, screen ���������� ���������-��������������.  ��� ��������� 
    �������������� ����� �������������� �������� bell_msg. ������ ������ » .RS

    %
    

    » � ��������� ���������� ������� ���� � ������� ��������� ������; � ������ ������������������ »

    ^G
    

    » ���������� �� ����������� ������ �� termcap (������, �������� �������). �� ��������� ��������� �����:

            "Bell in window %n"
    
    

     ����� �������� ����� ���������, ���� ������ ������ ��������� � �������� ��������� (

    bell_msg ""
    

    ). ��� ������ bell_msg ���� ���������� ������������ ������� ���������.

    bind [-c class] key [command [args]]


     ��������� ������� � ���������� ������. �� ���������, ����������� ������, ������� ���� � screen ��� ��������� � �����-�� 
    �������� ��� �� ����������� (��. «�������� ������»). ���, ��������, ������� �������� ���� ��������� � ������� «c» ���
    «C-c». � ������� ������� bind ����� �������������� ������������ �������� ��� ��������� �����. �������� key
    ��� ��� ���� ������, ��� ������������������ �� ���� �������� � ���� «^x» (���������� Ctrl-x), �������� ���� �� �������
    ���� ������������ ����� (������������ ��� ASCII-�������) ��� �������� ����, �� ������� �ģ� ������, ��������������,
    ������ (��������, ^ ��� \). ���� �������� ����� ����� � �������. ���� ������ ���������� ���, ��������� ���������
    ����� �������� � ����� �����. � �������� ��������� command ����� �������������� ����� �������, ��������� � ����
    �������. .RE


     ���� ��� ������ ����� 

    -c
    

     ������ ����� �������, ���� ������������� � ������� ���������� ������. ����� ������������ � ������� ������� command
    ������ ������ ����� ������������ ��� �������� ������������� ���������� ��� ��������������� ��������. .RE


     ��������� �������:
        bind   windows
        bind ^k
        bind k
        bind K kill
        bind ^f screen telnet foobar
        bind 33 screen -ln -t root -h 1000 9 su
    
    

     ������������������ ����������� ������ � �������, ������� ���������� ������ ���� (� �������, ������� ������ �������� 
    ����� C-a C-w ������ ������� � �� ������� C-a ������). ��������� ��� ������ ������� �������� kill � ���������� «C-a
    C-k» � «C-a k». ����� ���� kill ������������� � «C-a K». ����� ���������� ������ «C-f» ������������� � ������� «�������
    ���� � TELNET-������������ � foobar», � ������� «escape» � �������, ������� ������� � ������ root � ����� 0, � ���������
    ���������������, ���������� �� ����� ����������������� � ������� ��������� �� 1000 �����. .RE

        bind -c demo1 0 select 10
        bind -c demo1 1 select 11
        bind -c demo1 2 select 12
        bindkey "^B" command -c demo1
    
    

     ������� ��� ��� �� «C-b 0» �������� ���� 0, «C-b 1» ���� 11 � �. �.       
        bind -c demo2 0 select 10
        bind -c demo2 1 select 11
        bind -c demo2 2 select 12
        bind - command -c demo2
    
    

     ������� ��� ��� �� «C-a — 0» �������� ���� 10, «C-a — 1» ���� 11 � ��� �����.
    bindkey [-d] [-m] [-a] [ [-k|-t] string [cmd args] ]

        ������� ������������� ��� ���������� ��������� ���������� screen. ������ ������ � ������� ������� screen ��� ����������� 
    �� ������� ������̣���� ������������������� ������ ��� ������ � ������ �������. ���� ��� �������: � ����� �������� ��������,
    ������������������� �������������; �� ������ �������� �� ��������� ��� �������� ���������; � ���� ��� ���������� ��������
    � ������ �����������. � ������� «���������� ��� �����» ���������� ������ �������� �� ���������. ���� ������ ����� .RS

    -d
    

    , bindkey �������� ������� �� ���������,

    -m
    

     �������� ������� ��� ������ �����������, � ���� ������ �� �������� ������  ���������� ���������������� �������. �������� 
    string ��� ������������������ �� ���� ��������, � ������� ������������� ��������. ��� ����� ���� ��� ������ ���
    ��� ������������ termcap ����������� (����� ��� ������ .RS

    -k
    

    ). �� ��������� VT100 ��������� ������� ����� ���������� ������ ������������������, ���� ������� ����� ���������� (��������,
    ������� ���������� ��������). � ����� ������ � ������� ���������� ��� ������. ����� ������ ���������� ����������� � �������
    ����� .RS

    -a
    

      ����� 

    -t
    

     ������� screen, ��� ������� ������ ������������� �������.  ������ ��������� �������, ���� ����������� termcap capability. 

     �������� cmd ����� ���� ����� �������� screen � ������������ ����������� ����������.  ���� cmd �� �������, 
    �������� ��������� �� �������.


     ��� ��������� ������� ��������:
        bindkey -d
    
    

     �������� ��� �������� ������. ������ ���������� (application mode entries) ���������� �������� 

    [A]
    

            

        bindkey -k k1 select 1
    
    

     F1 ����������� �� ���� 1.
        bindkey -t foo stuff barfoo
    
    

     ������� ����� foo ����������� ��� ����� barfoo. ������� �����ޣ�, ������� ����� �������� ��������. .RE

        bindkey "24" mapdefault
    
    

     ������� «^T» escape-������������������� ��� �������� ������. ���� �� ��������� ���������� �������, ������ ����� «foo» 
    ����� ������ ������� ����� «^T»: «^Tfoo». ���� �� ������ �������� «^T», ���� ������ ţ ������. (�.�. ������������ ������
    ������� � ������� �������). .RE

        bindkey -k F1 command
    
    

     ������� F11 (�� F1!) ������������� escape-������� (^A).
    break [duration]

     ���������� ������ ������� (break) ������������� duration*0.25 ������. ��� ��-POSIX ������ ����� ������ ����� ����������� 
    �� ������. �������� ������� � ��� ������, ����� ���������� ���������� ���������� � ����, � �� �������� ���������� ��������������
    (��. ���� ����). ������������ ������������ ������� ���������� ��������� 15 ������.

    blanker

     ���������� ��������� ������. ������� ��������� �����. �����, ���� ��������� ������ �� �����, ����������� ������; ���� 
    �� ������ �����, �� ����������� � ��� ����� ������������ �� �����. �� ������� ������� ������� ��������� �����������, �
    ��� ����� ���������. ������� ������� �� ������������. ������, ��� ������� ������������ ��������� � �������� idle.

    blankerprg [program args]

          ��������� ����� ��������� ������ �������������� � �������� ��������� ������. ��� ��������� ��������� ������ ������, 
    ���� ���� �������� �� �����.

    breaktype [tcsendbreak|TIOCSBRK |TCSBRK]

     ������� ���� �� ��������� �������� ������������� ������� ������� (break) ��� ������������ ���������. ������� ������ 
    ����������� ������ �� ������� ����, �� �� ��� ��� ��� �������� ��� defbreaktype. � ������� ��� ���������. ���� �������
    breaktype ��� ����������, ����� �������� ������� ���������.

    bufferfile [exchange-file]

     �������� ��� �����, ��������������� ��� ������ � ������ ������ ������. ���� ��� ����� �� �������, �������������� ��������� 
    �� ��������� ( .RS

    /tmp/screen-exchange
    

    ). � ���� ������� ��������� ����

    passwd
    

     ���������� � ���� (��� ������ ������ ������, � ������� �������� �����):

        C-a : bufferfile /etc/passwd
        C-a < C-a ]
        C-a : bufferfile
    
    
    c1 [on|off]


     �������� ��������� ���� c1. ���� �������� (C1 on), screen ����� ������������ ������� � ����� � ��������� �� 128 �� 159 ��� 
    ����������� ����������� ������������������. �� ����� ������������ 8-������ ��� ��� ���������� ESC � ������������
    7-�������. �� ��������� ��������� ����� C1 �������� (��������� �� ��������� ����� �������� ��� ������ ������� defc1).
    ������������, �������� ����� ������� � ������ �� �������� ����������� � C1, ����� ��������� ��� �������. .RE

    caption always|splitonly [string]

    caption string [string]


     ������� ��������� ������������ ���������� ����. �� ���������, ��������� ������������ ������ ���� �� ������ ������ ������ 
    ���� (����� split screen). ���� �� ������� ����� caption always, ��������� ����� ������������ ������. �� ���������
    ����ޣ� ����� splitonly.

     ������ ����� ������ �������� ����� ���������. ����� ������������ escape-������������������ (��. ������ Escape-������������������). 
    �� ��������� ���������: «%3n %t». ����� ��������� ��� ����� � �������� ������ ��� �������������� ��������. .RE

    charset set

     �������� ������� ���������� ������ � �������� ���������.  ������ ������ ������� ��������������� ��� �������� ���������, 
    � ����� � ������ ������ ���������� � ��������� � �������� ��������� ����������� GL/GR. � ������ ������� ������ «.» �����
    ��������� �� ��, ��� ��������������� ��������� �� ������ �������� (��������� ���������� ������ screen ��������� . ��
    6). � ����� ���� ����� ��������� �� ��������� «BBBB02», ����� ��� �������, ����� ������� ������� «encoding».


     ������� ��������� ����� ���������� ��� ������ ������� info.
    chdir [directory]

     �������� ������� ������� screen �� �������� ���, ���� ������� ������� ��� ����������, �� �������� ������� ������������ 
    (�������� ���������� .RS

    $HOME
    

    ). � ���� ��������, ������� ����������� � �����, ����������� ��� ������ ������� screen ��

    
    

    , ��� ��� ������ C-a c, ��� ��� ������ C-a : screen … ����� ���� ������� �������. ��� ������ ������� chdir
    ������� ��������� ����� ���, �� �������� ��������� screen. Hardcopy-���� � ����-������ ������� � ������� �������
    ���� (� �� ��������, ������� �������� � ���� ����). ����� ����������� ������������ ��� ������� � ����� .RS

    
    

    : ��������, ��� ���� ����� ��������� ��������� ���� � ���������� �������� ����������. ��������� ����� chdir �����
    ������ �� ����, ������� ��������� ������������.

    clear

          ������� ������� ���� � ��������� ��� ����� � ����� ���������.

    colon [prefix]

     ��������� ������� ��������� ������ 

    
    

     ������� ��� ���������� ��������� �������� ������ �� ����, ������� ���������� ������. �������� �������� �� ��, ��� �������� 
    ����� set ������ �� ����������. ��� �������, ������� ������������ �� ������� ����, � �� �� ��������� ��� �������
    ����. ���� ����� �������� ��������� ��� ������� ����, ������������ �������, ������������ ������ def…. .br

     �� ������ ������������ ���� ����� ��� ����� Ex � screen, � ����� ���������� �� ���������� C-a esc  ��� ��������� ����� 
    �� �������� � ���������� Vi.

    command [-c class]

     ��� ������� ������ �� �� �����, ��� � ���������� ������ ^A. �� ���� ���������, ���� �� �ţ ���� ������ ��� �������� �������� 
    ���������� ������. ���� ����� ���� .RS

    -c
    

    , ������������ ����� �������. ��. ����� bindbindkey.

    compacthist [on|off]

          ������� screen, ����� �� ��������� ��������� ������ ������ ��� ��������� ������ � ������ �������. 

    console [on|off]

          ����������� (��� ��������� ������) ��������� ������� ������� �����. ��������� ������� ����� ������ �������� ����� /dev/console. 
    ����� ����, ������� ������ ������������ ioctl TIOCCONS.

    copy


     ��������� � ����� �����������/���������. � ���� ������ ����� ����������� ����� �� �������� ���� � ��� ������� � ����� ������. 

     � ���� ������ ������������ vi-�������� ���������: .RE


     ������� ��� ������������:

    * h, j, k, l ���������� ������ �� ���� ������ ��� ���� �������.

    * 0, ^ � $ ���������� ������ � ����� ����� �������, � ������ ��� ��������� �������, ��� ����� ������������ ������.

    * H, M � L ���������� ������ � ����� ����� �������� �������, ������� ��� ������ ������ ������.

    * + � — ���������� �� ���� ������ ������ ��� ����.

    * G ��������� �� ������ � �������� �������t (�� ���������: �� ����� ������).

    * | ��������� �� ������� � �������� �������.

    * w, b, e ������������ �� ������.

    * B, E ������������ �� ������ (��� � vi).

    * C-u � C-d ������������ ����� �����/���� �� �������� ���������� �����, �������� ��� ���� ������� �������

    * (�� ���������: ���-������).

    * C-b � C-f ������������ �� ���� ����� ����/����.

    * g ��������� � ������ ������.

    * % ��������� �� ��������� ������� ������.


     ���������:

     ������� ����������� � ����� Emacs ����� �������� � ������� 

    
    

     (��������, markkeys «h=^B:l=^F:$=^E»). ��� �������� ������� ��� ������ ��������� � ����� Emacs, ��������� ����� ������������� 
    ��������������� ����. .RE


     ����������:

     ������� ����������� ������������ ����� ���������. ����� ����� ��������� ��������������. ������� �������� ��� ������ 
    �������.

    * Y � y ��������� ��� ������ ��� � ������ ������.

    * W ��������� ����� ���� �����.


     ������:

     ����� ������� ����� ������� ����� �����, ������� ���������� ���������� �������� ��� ������ ���� �������. 

    * 0..9 ���������� ���������� ��������.

     ������:  «C-a  C-[  H  10 j 5 Y» �������� ������ � 11 �� 15 � ����� ������.


     �����:

    * / ����� ���ң� � ����� Vi

    * ? ����� ����� � ����� Vi

    * C-a s ��������������� ����� ���ң� � ����� Emacs

    * C-r �������� ������������� ����� � ����� Emacs


     ������� �� vi:

     ���� ��������� ������, ������� �������� �� ��� � vi.  Vi (�� vim) �� ��������� �������� � �������������� ������� ������, 
    � screen ���������.

    * c ��� C to ������ ����� ��� ������ ������ ��������������.

      ���� �� ����� ������, ������ ����� ��������������� ������� ������� �������.

      ������: ���������� ����� ������������������: «C-a [ M 20 l SPACE c 10 l 5 j C SPACE».  ������� �� ������� �����, ���������� 
    �� 20 �������, ������� ������ ������, ���������� ����� �������, ������� �� 5 ����� ����, ���������� ������ �������, ��������
    ����� ������ ������.

               ������ ����������: «C-a [ M 20 l SPACE 10 l 5 j SPACE» � �������� �������� �� ��, ������� ������ ������������� �� ���� ���. 

    * J ���������� ������. �� ������������� ����� 4 ��������: ������ ����������� �������� ����� ������ (new line, 012), ������������
    ��������, ����������� ����� �������� ��� ����������� �������. ����� ������� ���, ��� �� ����� �������� ����� ������ (new
    line) ��������� ������ �������� ������� (carriage return), ��� ����� ����� ���� ������� crlf on.

    * v ����� ������������� vi, ������� �������� «:set numbers» — ����������� �������� ������� ����� 9 � 1.

    * a ����������� � ����� ���������� (append mode). ���������� ������ ������ �� ����� �ԣ���, � ��������.

    * A ����������� ����� ����� (append mode) � ������ ������ �������.

    * > ������ ������ ������� � ���������� ���������� ����� � ���� screen-exchnage (�� ���������

    /tmp/screen-exchange
    

    ) � ������� �� ������ �����������.


     ������ ��� �������� ���� ����� ��������� � ��� ����: «C-A [ g SPACE G $ >».

    * C-g ���������� ���������� � ������� ������ � �������.

    * x ������ ������� ������ ������� � ������� ������� �������. ����� ������������ ��� ���� ����� ����������� ��� �������������
    �������.

    * @ ������ �� ������. ���� �� ������� �� ������ �����������.


     ��� �������, ������� �� ���� ������� �����, ��������� ����� �����������.
    copy_reg [key]

     ������ �� ����������, ����������� readreg.

    crlf [on|off]

     ������� ������ �� ����������� ������ ������ � ������� ���������� ������ C-a [. ���� ���������� ţ � on, ������ 
    ����� ����������� ��������� CR LF. � ��������� ������ (�� ���������) ��� ����� ����������� ������ LF. ��� ������ ��� ����������,
    ��������� �������������.

    debug [on|off]

     �������� ��� ��������� �������. ���� ��������� screen ��������������� � ������ 

    -DDEBUG
    

    , ������� �������� �� ���������. �������� �������� �� ��, ��� ������� ��������� �� ���������� ����� ������ �������� ��������
    screen. ���������� ����� attacher-��������� ����� ������ ���������, �� � �� ������ ���� ���.

    defc1 on|off

     �� ��, ��� � ������� c1, �� ��������� ���������� � ��� ����� � ��� ����� ����. �� ��������, ����� on

    defautonuke on|off

     �� ��, ��� � ������� autonuke, �� ��������� ���������� �� ��������� � ��� ����� ����. ��������� ��������� ����� off
    �������� ��������, ��� �� ������ ������������ ����������� ����������� (capability) AN ���������, ���� �� ������ �����
    �������� �������� �� ���� ���������.

    defbce on|off

     �� ��, ��� � ������� bce, �� ��������� ���������� � ��� ����� � ��� ����� ����. �� ��������, ����� off

    defbreaktype [tcsendbreak|TIOCSBRK |TCSBRK]


     ������� ���� �� �ң� ��������� ������� ������������� ������� ������� (break signal) ��� ������������ ���������.  �������������� 
    ������������ ������ tcsendbreakTIOCSBRK. ������ �����, TCSBRK, ��������� ��������� ����� screen
    �� ���������� �������, �� � ��������� ������� ��� ����� ���� ������������ ������� �������� ������� ������� ������. Tcsendbreak
    TIOCSBRK ����� ������, � ����� �� ������ ������� ������� � ������ (long breaks with spikes) (��������, 4 � �������).
    ��� ������� �� ������ �� �������, �� � �� ��������� ���������������� ���������. ���� ������� «defbreaktype» ��� ����������,
    ����� �������� ������� ���������. .RE

    defcharset [set]

     �� ��, ��� � ������� charset, �� ��������� ���������� � ��� ����� � ��� ����� ����. ���� ������� ��� ����������, ���������� 
    ������� ���������.

    defescape xy

     ������ ��������� ������. �� ��, ��� � escape, �� ����������� ����, ��� ����� ���� ������� ������ � �������������������� 
    �������. � ��������������������� ������� escape ������ ��������� ������ ��� ���������� ��� ������� ������������,
    defescape ������ ��������� ��� �������������, ������� ����� ��������� �����.

    defflow on|off|auto [interrupt]

     �� ��, ��� � ������� flow, �� ��������� ���������� � ��� ����� � ��� ����� ����. ��������� ��������� auto. ����� 
    defflow auto interrupt ���������� ������������� ��� ������ ������ ��������� ������ .RS

    -fa
    

     � 

    -i
    
    defgr on|off

     �� ��, ��� � ������� gr, �� �������� ��������� � ��� ����� ��� ����� ����. �� ��������, ����� off

    defhstatus [status]

     ��������� ������ (hardstatus) �� ���� ����� ����� ���������������� ������� status. ������� ����� ��� ���� ����� 
    � ����� screen � ������ ��������� �������� ������ ����, �� ��������� � ���� ��������. � ������ ������� ����� ��������������
    �� �� ���������, ��� � � ���������� ��� ����, ������ � �������� escape-������� ������������ » .RS

    ^E
    

    » (������������ 005) ������ »

    %
    

    «. ��� ������� ����������: ����� ��������� ����������� ���������� ������������� ��������������� ���������� ���������
    �����. ���� �������� status �� �����, ������������ ������� ������ ������� �� ���������. �� ��������� hardstatus
    ������ ���� ������.

    defencoding enc

     �� ��, ��� � ������� encoding, �� �������� ��������� � ��� ����� ��� ����� ����. ��������� ��������� ��ң��� �� ������� 
    ���������.

    deflog on|off

     �� ��, ��� � ������� log, �� �������� ��������� � ��� ����� ��� ����� ����. �� ��������, ����� off

    deflogin on|off

     �� ��, ��� � ������� login, �� �������� ��������� � ��� ����� ��� ����� ����. �� ��������, ����� on (��. config.h.in 
    � ����������).

    defmode mode

     ����� ������� (�����), ������� ��������������� ��� ������� ������ ���������������. ����� �������� � ���� ������������� 
    �����. �� ��������� 0622.

    defmonitor on|off

     �� ��, ��� � ������� monitor, �� ��������� ���������� � ��� ����� � ��� ����� ����. ��������� �� ���������: off

    defnonblock on|off|numsecs

     �� ��, ��� � ������� nonblock, �� ��������� ���������� � ��� ����� � ��� ����� ����. ��������� �� ���������: off

    defobuflimit limit

     �� ��, ��� � ������� obuflimit, �� ���������� � ��� ����� � ��������� �� ��������� ��� ����� ����. ��������� ��������: 
    256 ������. ���� �� ������, ����� �������� ������� �� ���� ���������, �� ������ ������������ ����������� �����������
    (capability) ���������, ������� ���������� OL.

    defscrollback num

     �� ��, ��� � ������� scrollblock, �� ���������� � ��� ����� � ��������� �� ��������� ��� ����� ����. ��������� ��������: 
    100.

    defshell command

     ������� ������� shell. �������� ��� �������.

    defsilence on|off

     �� ��, ��� � ������� silence, �� ���������� ��������� �� ��������� ��� ����� ����. ��������� ��������: off

    defslowpaste msec

     �� ��, ��� � ������� »’slowpaste», ������ ������ ��������� ��� ����� ����. ��������� ���������: 0 ��, ���������� »off». 

    defutf8 on|off

     �� ��, ��� � ������� »’utf8», ������ ������ ��������� ��� ����� ����. ��������� ���������: »off» ��� »on», ���� screen 
    ��� ������� � ������ .RS

    -U
    
    defwrap on|off

     �� ��, ��� � ������� »’wrap», ������ ������ ��������� ��� ����� ����. ��������� ��������� »on», ����� ���� �������� 
    �������� »wrap» »on»|»off» (��� � ������� «C-a r»).

    defwritelock on|off|auto

     �� ��, ��� � ������� »’writelock», ������ ������ ��������� ��� ����� ����. ��������� ��������� »off». 

    defzombie [keys]

          ������� ������� zombie. � ��������� ������ ��� ��� ������ ��������� �� ���������. �������� ��� �������. 

    detach [-h]

     ��������� ����� screen (��������� �� ��������� � ��������� � ���). ���������� ������� � �������������, �� �������� ��������� 
    screen. ����������� screen ����� ������������ ��� ������ ����� .RS

    -r
    

     (��. «����� ��������� ������»). ����� 

    -h
    

     �������, ��� ����� ��������� ���������� � ���������� (hangup).

    dinfo

          ����������, ��� screen ������ � ����� ���������. ����� ����������, ���� ����� ������ ������ �� �������� ���� ��� �������������� 
    ���������.

    displays

     ���������� ������� � ������� ������������ � �������ɣ ������ �������������. ����� �������� ������� ��� ���������������������� 
    ������ ������ GNU Screen.

    digraph [preset]

     ������ ������. �������� ����������� ������������ ��� ����� �������������� ������������������. �� ���ģ���� ���� �������� 
    � ���������� ������� ������ ������, ��������� ������ ����������� � ����. ��������, ���� ������ .RS

    a:
    

    , ����� �������� a-������. ���� ������ ������ ��� 0 (����), screen ����� ������������� ��������� ������� ��� ������������
    �����. ������������ �������� preset ��������������� ��� ����������� �������� �������, �.�. � ��� ������� �����
    �������, ��������, ������-�������. ���� ������� ������� » .RS

    bindkey ^K digraph :
    

    «, ������������ ������ ������� �-������ ��� ������ ���������� Ctrl-K a.

    dumptermcap


     ��������� ������ termcap ��� �������� ���� � .termcap-���� � ������� 

    
    

     � �������� �������� ������������  »

    $HOME/.screen
    

    » (��� � ������ �������, ��� screen ������ ���� ������. ��. ������ «�����»). ��� ������ termcap ��������� �������� ����������

    $TERMCAP
    

    , ������� screen ������������� ��� ������� ����. ��� ������ � terminfo ����� ����� ��������� ��������� ��������� captoinfo,
    � ����� ������������� ������ ��� ������ tic. .RE

    echo [-n] message

     ������� ����� �������������� ��� ���� ����� �������������� «��������� ���». ������ ţ ��������� � 

    /etc/screenrc
    

     ��� ������ � ������ 

    -n
    

     �������� ������� ������ �� ���������. ��. ����� sleep. �ݣ ����� ����������� ��� online-�������� ���������� 
    ���������.

    encoding enc [enc]


     ������� screen ��� ���������������� ����/�����. ������ �������� ������������� �������� �������� ����. ������ ���� 
    ����� ����������� ��������� ���������. ������ ������������ �������� ���������� ��������� ������������� ���������.
    ������ ���� �������� �� �����, ������ ��� screen ����� ���������� ��������� �� �������� ������. ����� �ݣ �������� ���������
    ��������� � ����������� �� ���� ���������, � ������� ������ » .RS

    KJ
    

    » � termcap.


     �������������� ��������� eucJP, SJIS, eucKR, eucCN, Big5,  GBK,  KOI8-R, CP1251,  UTF-8,  ISO8859-2, ISO8859-3, ISO8859-4, 
    ISO8859-5, ISO8859-6, ISO8859-7, ISO8859-8, ISO8859-9, ISO8859-10, ISO8859-15, jis. .RE


     ��. ����� «defencoding», ������� ������ ��������� �� ��������� ��� ����� ����.
    escape xy

     ������������� ����������� ������ ������ x (������ �� ����� 

    -e
    

    ), � ������ ������������ ������� ������������ ������� ������ y. ������ �������� (x � y) ��� ��� ��������� ������, ��� ���
    ������� � ����� «^x» (���������� «C-x»), ��� �������� ����, �� ������� �ģ� ������������ ����� (ASCII-��� �������),
    ��� �������� ���� �� ������� �ģ� �ݣ ���� ������ (��������, .RS

    ^
    

     ��� 

    \
    

    ). �� ��������� »

    ^Aa
    

    «.

    eval command1 [command2 …]

          ��������� � ��������� ������ �������� ��� ��������� �������.

    exec fdpat] newcommand [args


     ��������� ���������� UNIX (��������������� newcommand � ţ ����������) � ������� ����.  ���������� ������� (atdin/stdout/stderr) 
    ������� newcommand, ��������, ����������� � ����, � ���������� screen ������������ �������� fdpat. ������
    fdpat ��� ���������� �ң����������� ������������������, �������������� ����������� ����� �����, �����������
    ����� ������ � ����������� ����� ������ ������� newcommand. ������ ����� (.) ������������ �������� ����������
    � screen. ������ ��������������� ���� (!) ������� � ���, ��� �������� ���������� ������ ���� ��������� � ����������.

     ������ ��������� (:) �������� � ���� �������� ���� ����������.  ������, ������� �������� �������������, ���������� 
    ����� ������� �� ����������� ��� �������, ����� ��� ���������� � ������ ������ ����������, ����������� � ���� (������
    ������ fdpats ��� .RS

    !
    

     ��� 

    :
    

    ), � ����� � ����� fdpat ����� ������ ������ (|). ���� �������� exec ��� ����������, ����� �������� ����� �
    ��������� ���������, ���������� � ������� ����. � ������ ���� �� ��� ����� ����������� ������ ���� ����������. ���� ����������
    ��������, ������� kill ����������� �� ����, � �� �� �������, ���������� � ����. � ����� .RS

    doc/fdpat.ps
    

     ����������������� ��� 21 ���������� ����������. �� ������ ������� ���� ����� 2,1,0 ��������������� �ң� �������� ������������ 
    ������� newcomand. ������������� W ��� ��������������, � �������� � ��������� ������� (slave side) ����������
    ����������. ������������� P ��� ��������� ��������������, � �������� � ������� ������� (master side) ���������
    screen. .RE


     ����������:

     ������� ����� ������ exec � fdpat ����� ����������.  ����� � ����� fdpat ������ �� �����������; fdpat
    ��������� �� ����� ������ �����, ������ �� �����������. ������ » .RS

    |
    

    » ��� ������� ��� ������� «!..|»; c���� exec � ������ ������ ������ �� �����������, ������ ���� ����� ������� ������

    !
    

     �������:
        exec ... /bin/sh
        exec /bin/sh
        !/bin/sh
    
    

     ������� ����� �������������, � �� ����� ��� ������ ���������� ��������.  ����� ����� ��������������� �������� � ����, 
    � ���� ������������ ������ ��������������. .RE

        exec !.. stty 19200
        exec ! stty 19200
        !!stty 19200
    
    

     ��������������� �������� ��������� ����. ���� ��������� stty �������� �� ����������� ������� �����, �������� 
    �ݣ ���� ���� » .RS

    !
    

    «.

        exec !..| less
        |less
    
    

    � ������ ������������ pager. ����������� ������ «|» ����� ��� ���� ����� ���� ������������ ����������� ��������� ����
    ���������, �������� �� ��, ��� ������ �� �������� �� ��������, ����������� � ����. ��� ��������, ������ ��� less �������
    ����������� ����� ������ (���������, ������� screen �� ������ �� ��� ������� » .RS

    |
    

    «) ����� ����������� ����� ����� �� ��������. Less ����� ��� ������ 177 ����� ������; � ������ ������ pg ��������.

        !:sed -n s/.*Error.*/07/p
    
    

     ���������� ����� �� ����� ������������ � �� ���� ������� sed. ������� ��������� �������������� ������ ������ (������������ 
    007) � ����� screen. ������� ��� ������ ��������� �� ������ ����� «Error» � ������ ������� ��������� ��������� » .RS

    Bell in window x
    

    «.

    fit

     �������� ������ �������� ������� ��� ������� �������. ������� ����� �����������, ����� screen �� ������������� ������ 
    ����, ����� ��� ������������ ������ ��� ���� ���.

    flow [on|off|auto]

     ��������� ����� ���������� ������� ����. ��� ������ ��� ���������� ������� ���������� ����������� ��������� auto
    on, off. ��������� � ������� «Flow-control». ������ � ����, ��� ��� ��������� ����� ���������� � �������
    �������� screen. ��������� �� ��������� �������� ��� ������ defflow.

    focus [up|down|top|bottom]


     ����������� ����� ����� �� ��������� ������. ����������� ����������, ������� ������� ������ ���������� ����� ������ 
    �������. ���� ���������� �� ������, ��������������� down. ���������� up ���������� ����� � ���������������
    �������, � topbottom ��������� ����� �� ����� ������� ��� ����� ������ ������. �������� �������� .RE
    (

    j
    

     � 

    k
    

     ��� � vi)

        bind j focus down
        bind k focus up
        bind t focus top
        bind b focus bottom
    
    
    gr [on|off]


     ��������/��������� GR-������������ (GR charset switching). ����� screen ��������� 8-������ ������, �� ���������� 
    charset ���������� � GR-����� � ������� ������ � ���̣���� ������� �����. �� ��������� (��. ����� defgr) GR �� ��������������,
    ������ ��� ����� ������� ISO88591 ���������� ��������. .RE

    hardcopy [-h] [file]

     ���������� ����������� �������� ��������� � ���� file ���, ���� ��� ����� �� ������, � ���� 

    hardcopy.n
    

     � ������� ��������, ��� n — ��� ����� �������� ����. ���� ��� ������������ ��� �������������� ������ (��. ����). 
    ���� ������ ���� -h, ����������� � ���������� ������ ���������.

    hardcopy_append on|off

     ���� �������� (on), screen ����� ���������� ����� ��������� �� ������� «C-a h» � ����� ����� .RS

    hardcopy.n
    

    , � ��������� ������ �� ����� �������������� ������. �� ���������: off.

    hardcopydir directory

     ���������� �������, � ������� ����� �����ۣ� hardcopy-����. ���� �� �����, ����� ����� ����������� � ������� �������� 
    ��������� screen.

    hardstatus [on|off]

    hardstatus [always]lastline|message|ignore [string]

    hardstatus string [string]


     ������� ����������� ������������� ��� �������� hardstatus-������ ���������. ������ ����� ����������� ������������� 
    ���������� ��������� ������ (hardware status line) ��� ����������� ���������. ���� ���� ���������� � off, ���������
    ��������� � ����������� ����� �� ������. ��������� �� ���������: on. .RE


     ������ ����� ������� screen ��� ������ � ��� ������, ����� � ��������� ��� ������ hardstatus (�� ����, � termcap/terminfo 
    �� ����������� «hs», «ts»,»fs» � «ds»). ���� ������������ ��� lastline, screen ����������� ��������� ������ ������
    ��� ������ �������; ��� message ������� screen � ���, ��� ���� ������������ �������� ��������� screen � ignore
    — ��� ����� �� ���������� hardstatus ������. ���� �������� ����� always ����� ����� ������, screen ����� ������������
    ��� ���� � ��� ������, ���� �������� ������������ hardstatus. .RE


     ��������� ����� ��������� ���������� ������ hardstatus. �� ��������� ������������ ������ «%h», �.�. ������������ ������ 
    �������� ���� (��������������� �������� » .RS

    ESC]0;<string>^G
    

    » ��� »

    ESC_<string>ESC
    

    «). ����� ��������� ������ ��� ������, ��� ����� ����� ������������ Escape-������������������ (��. ������ «Escape-������������������»).
    ���� ������� ������� ��� ����������, ����� �������� ������� ���������. .RE


     ����� ��������� ������ � ������ ����� — �������� ������ ��� �������������� �������� ��� ���.
    height [-w|-d] [lines [cols]]

     ������ ������ ����������� ������ ���������� ����� lines. ����� �������� �� �����, ����������� ������������ ����� 
    24 � 42 ��������. ����� ���������� � ������, ���� ����� �������� ��� ��������. ����� .RS

    -w
    

     �������, ��� ����� �������� ������ ������ ���������� � ������ ������ ������ ����, � ����� 

    -d
    

     ��������.

    help [-c class]

     �� ������ ������, � ������ �������� �� ������� ���������� ������. �� ������ �������� �������� ��� ���������� ������� � 
    �� ������� ��������. �� ����������� ��������� �������� ���������������� ��������, �� ����� ������� �� ���� ����������.
    ������ ��������� � ��������� ��������; enter — ��������� ��������. ��� ��������� ������� ������������. ���� ������
    ����� .RS

    -c
    

    , ��������� ������ ���� ������ ���������� ������ class. ��. ����� ������ «�������� ������».

    history

     � ��������� ��������������� ����� ���������� ��� ������������ ��������� ����� �������. ��������, � csh ���� .RS

    !!
    

    , ������� ��������� ��������� ��������� �������. � screen ���� ������� �������� ������ ������, ������������ � ������̣����
    ������������������: ����� ������� ������������ ������������������, ����� ���� ������ «C-a {» � screen ����������
    ����� ������, ������������ � ������ ����� �� ������� (� �������� �����������, ����������� character). ��������� ������
    ����������� � ����. ���� �������� ����� �������������� ��� ������ ������ ��������� ������� � ��������� ��������������
    (� ������� ������������� �������� ��� �� ������� ����� ����, ��� � �� ������ ���������).

    hstatus status

     �������� ������ ������� ���� �� status

    idle [timeout [cmd args]]

     ��������� �������, ������� ����������� ����� ���� ��� �������� �������� ���������� ������ ��� ����������. ������ � �������� 
    ������� ����������� ������� blanker, ������� �������� ��������� ������ screen. ���� ������� �� ������, ������������
    ������ �������� ��������. ������� ������ ���� (��� ����������� ����� off) ��������� ������ ������. ���� ���������
    �� ������, ������������ ������� ���������.

    ignorecase [on|off]

          ������� screen, ��� ����� ������������ ������� ������� ��� ������. �� ��������� ���������.

    info

     ������� ���������� � ������� ����: ������� ������� � �����  «(column,row)», ������� � «(1,1)»,  ������ � ������ ��������� 
    ���� ������ ������ ��������� � �������, �������� «(80,24)+50», ������� ��������� ���������� ������� (flow control)
    ���� XON/XOFF, ���������� � ���� (��. ����� ������ «Flow Control»):

        +flow     �������������� �������� ������ (automatic flow control), �������
        -flow     �������������� �������� ������ (automatic flow control), ��������
        +(+)flow  �������� ������ �������. ��������� � �������������� ��������� ������
        -(+)flow  �������� ������ ��������. �� ��������� � �������������� ��������� ������
        +(-)flow  �������� ������ �������. �� ��������� � �������������� ��������� ������
        -(-)flow  �������� ������ ��������. ��������� � �������������� ��������� ������
    
    

     ������������ ��������� �������� (»

    +wrap
    

    » �������, ��� ������� ����ޣ�; »

    -wrap
    

    » �������, ��� ������� ��������).


     ����� «ins», «org», «app», «log», «mon» ��� «nored» ������������ � ��� ������, ���� ���� ��������� � ������ ������� (insert), 
    �������� (origin), ���������� (application-keypad), ���� � � �������� ������������ ������ (output logging), ����������
    ���������� (activity monitoring) ��� ��������� ��������� (partial redraw). .RE


     ������������ �������� ����� �������� (character set; G0, G1, G2 ��� G3) � � ���������� ������� ������� ���������, ������� 
    �������� ��� G0-G3. ���� ���� � ������ UTF-8, ������ ����� ����� ������������ ������ .RS

    UTF-8
    

     � ����� ������ ������� ��������� �������������� ������ (��. ����� «���� ����»). ���� ������ ��������� ��������� ��������� 
    ��������� �� � ���������� ���������, ������ info ���������� �� ������, ���������������� ������� ���������. ��� ���������
    ��������� ���������� ������������ ������� time. .RE

    ins_reg [key]

     ������ �� ����������. ����������� paste

    kill

     ��������� ������� ����. ���� ����������� ������� 

    exec
    

    , ��� �����������. ���� ���, ������� (��������� �������������), ���������� � ����, �������� ������ HANGUP, ���������
    ���� ��������� � screen ������������� �� ������ ����. ����� ��������� ���� �����������, screen ��������� ���� ������.
    ����� �������� ���� screen ������������� �� ����, ������� ������������ �� ����. .br

     ���������: ������������ Emacs (�� � �� ������ Emacs, �� � ������ �������� ����������� ��������� Emacs, � ��������� bash) 
    ������ ������� �� ���� �������, ����� ��������� ����� �� ����� ������. ��� ����� �� ������������ «C-a» ��� escape-������������������
    ��� ��������� kill �� «C-a K».

    lastmsg

     �������� �������� ���������� ��������� ������. �������, ����� �� �������� ����� ��������� ��� ������ (��������� ���������, 
    ���� ������ ����� �������), � ����� ������ ��� ����������. ��. ����� msgwaitmsgminwait (������ ���������
    ������ ������ ���������).

    license

     �������� ��������-disclaimer. ��� ������������ ��� ������� screen ��� �����, ��� ���������� ���������� �����. ��. 
    ����� ������� startup_message.

    lockscreen


     ��������� �������. ���������� ����������� ��������� ���������� (

    /local/bin/lck
    

     ��� 

    /usr/bin/lock
    

     ��� ����������, ���� ������ ���). Screen �� ������������ ������� ������� � ���������� ������ �� ��� ��� ���� ��� ��������� 
    �� ����������. ��� �������� ���������� ��������� � ����� ����� ������������, � ���� ���� ��������� � �����ޣ���� (detached)
    ���������. ��������� screenlock ����� ������ ��� ������ ���������� .RS

    $LOCKPRG
    

    , ������� ��������������� � ��������������, �� �������� ���������� screen. ��������� ����������� �� ����� � � �������
    ������������, ������� ��������� screen. .RE


     ��������������: ���� �� ���������� ������ �������� ����������������� � �� screen �� ����� ������, ����� �� ���������� 
    ��������. ����� ����� ������������ � screen �� ������ ��������. ����������� ���� �� ������� ��� ������� «lockterminal».
    log [on|off]

     ��������/������������� ������ ������� �������� � ������� ���� � ���� 

    screenlog.n
    

     � ������� �������� ���� (��� n — ����� �������� ����). ��� ����� ����� �������� ��� ������ ������� logfile
    ���� ������� ���������� ��� ���������, ��������� ������������� �� ���������������. ������ ������������ � ����� �����
    (���� ���� ��� ����). ������� ��������� ������ � ����� ��������� �� ���������� � ������. �� ���������: off.

    logfile filename

    logfile flush secs


     ���������� ��� ����� �������. �� ��������� «screenlog.%n». ������ ����� ���������� ���������� ������, ������� screen 
    ����� ����� ������ ��� �������� ����� ����� ������� �� ����. �� ��������� 10 ������. .RE

    login [on|off]


     ��������� ��� ������� ������ � ���� ������ utmp ��� �������� ����. ����������, ������������ (log in) ����. ��� ������ ��� 
    ���������� ������������� ��������� (������������/���������������). ������ �����, ������ ����� ���� ���������� ������
    ��� ����������� � ��������������. ��������, » .RS

    bind I login on
    

    » � »

    bind O login off
    

    » ����������� ��� ��������

    � «C-a I» � «C-a O». ��������� �� ��������� (�

    config.h.in
    

    ) ������ ���� on ��� ����, ���������� � ������������� ����� suid-root. ��������� «�� ���������» ��� ����� ����
    �������� ��� ������ ������� deflogin. ��� ������� ���� ������ � ��� ������, ���� screen �������������� � ����������
    utmp.

    logtstamp [on|off]

    logtstamp after [secs]

    logtstamp string [string]


     ������� ��������� ���������� ������� � �����-������� (logfile). ���� ��������� ����� ��������, ����� ���� ����� ��� 
    ���������� screen ������� � ������ ������, ���������� ������� �����. ����� ����� ������������ ������ ���� �����, �����������
    ������ ����� (When output continues � more than another two minutes have passed). �������� �������� ����� �������� � �������
    ������ ����� �������. ������ ����� ������������� ��� ��������� ������� ������ ��������� ����� (�� ��������� » .RS

    -- %n:%t -- time-stamp  -- %M/%d/%y %c:%s --n
    

    «).

    mapdefault

     ������� screen � ���, ��� ��������� ������ �� ������ ������ � ����������� ������� �������� ������. ��. ����� bindkey

    mapnotnext

     ��� mapdefault, �� �� �������� ������� bindkey 

    maptimeout [timo]

     �������� ����� �������� (� ��) ��� ������������� ������� �������������������. �� ��������� 300��. ��� ������ ��� ���������� 
    ���������� ������� ���������. ��. ����� bindkey.

    markkeys string


     �������� �������� ������ ��� ������ �����������/�������. ������ string ������� �� ��� 

    oldchar=newchar
    

    , �����̣���� �����������.

     ������: ������ «B=^B:F=^F» ������ �������� ������ «C-b» � «C-f» �� �������� � ����� vi (��������� �����/����).  �� ��������� 
    ��� �������� ��� ������ BF. ������� » .RS

    markkeys h=^B:l=^F:$=^E
    

    » ������ �������� ������ �� �������� � ����� GNU Emacs. ���� �������� ���������� �������, ��� ������� ����� �����������,
    � ����� ����� ������ ��� �������, ������� ��������� ����� �������� � ���� ��������. ������ » .RS

    @
    

    » ��� ������ no-op, �� ������������ ���: ����� »

    markkeys @=L=H
    

    » ��������� �������� ������ H � L. ��� �������� � �������, � ����� ������� �� ��� ����� ��������� ��������� ������. .RE

    maxwin num

     ������������ ���������� ����, ������� ����� �������. �� ������ �� ��� ������������ ����. ����� ����� ������ ���������. 

    meta

     ��������� ����������� ������ (C-a) � ������� ����� ����� ����.

    monitor [on|off]


     ��������/��������� ���������� �� ����������� � �����. ����� ���������� ������� ��� ������-�� ����, � ��� ������ � ���, 
    ������� ������ �� ����������� � � � ���������� ��������������� ��������� � ������ �������, ��� ������ ���� �� ���� ������
    ����� ������� � ����. �������� ���� ����� �������� �������� » .RS

    @
    

    «. �� ��������� ���������� �����ޣ� ��� ���� ����.

    msgminwait sec

     �� ���������� ������ ������� ����������� ������������ ���������, ���� ���� �� ������ ���� �����-�� ������ ����������. 
    �� ��������� 1 �������.

    msgwait sec

     �� ���������� ������ ������� ������������ ���������, ���� ������� ������ ���������� ���. �� ��������� 5 ������. 

    multiuser on|off


     ������������� ����� �������������������� � ��������������������� �������. ����������� ����� ������  ��������������������. 
    � ��������������������� �������� ������� acladd’, aclchg, aclgrpacldel». ��� ����� ��� ����
    ����� ���� (��� �������) ������ ������������� � ������ screen. .RE

    nethack on|off

     �������� ��� ��������� �� �������, ������� ������� screen.  ���� �� ������� � ������ «nethack», �������� ��� �� ����� ���������, 
    � ������� ����� ������� ����������. ��� ������� �������. � ����� ������, � ����������� ��������� �� ������ ����� ������.

     ����� �������� ������, ����� screen �������������� � ������ .RS

    NETHACK
    

      ��������� �� ��������� ������������ ��������� ���������� 

    $NETHACKOPTIONS
    
    next

     ������������� �� ��������� ����. ������� ����� ������������ �����������, ��� ���� ����� ���������� ������ ��� ����. 

    nonblock [on|off|numsecs]

     ������� screen ��� ����� ������ � ������������ (���������), ������� ������������ ��������� ����. ����� ����� ���������, 
    ��������, ���� ������������ ���ͣ� ^S ��� �����ף��� TCP/�������� ����������. ���� nonblock �������� (��� �� ���������),
    screen �ģ� ���� ������� �������������� � ����� ����� ��������� ����.���� nonblock �������, screen �����ģ� ���������
    ��������. ���� �� ������� �����, ������� ���������� 1 �������. ���� ������� �� ��� ����� �� ������ ��������� �������, ��
    ��������� ��������������� � ������ ������� ���� �� ������������. ���� ����� ��������� ����� ������� ������ �����������,
    ����� ����� ������������� � ��� ���������� ���������.

    number [n]

     ������� ������� ����� ����. ���� �������� ����� n ��� �����, ���� �������� ��������. ���� ����� �� �����, ��������� 
    ����� (� ���) �������� ����.

    obuflimit [limit]

     ���� ����� ������ �������� ���������� ������ ������ ��������� �������, ����� ������ �� ���� ����������� �� �����.  �� ���������: 
    256. ��� ������� �������� (��������, ��� xterm) ����� ���������� �������� ��������. ���� �������� �� �����, ���������
    ������� ��������.

    only

     ����� ��� �������, �� ����������� ��������.

    other

     ������������� �� ������ ����, ������� ���� �������� �� �����. ���� ���� ���� ��� ���, other �������� ��� next

    partial on|off

     ���������� ������ �� ������� ���������������� (��� ��� redisplay) ��� �������� �� ������� ����. ������� ��������� 
    ������ �� ������� ����. ����� ������������� �� ��� ���� �����, ����� ������������ ������� allpartial. �� ���������:
    off. ��� �������� �� ��������� �������������, ������� defpartial ���.

    password [crypted_pw]

     ������ ������������� ������, ������� screen �������, ���� ���-�� ���������� ������������ � ���� � ����������� ��� ������ 
    �� �����ޣ����� ���������. �������, ���� � screen �������� ����������������� ��������� � �� �� ������ �������� �����
    �� ������ �������������, ����������������� ��� ��� uid (���� �� �����������������). ���� ������������� ������ �� �����,
    screen ������ �������� ������ ������ � �������� ������������� ������ � ��ϣ� ������ ������ (paste buffer). �� ���������
    none, ��� ��������� ��������� �������� ������.

    paste [registers [dest_reg]]

     ������� ���������� ��������� ��������� �� ����������� ����� ����� �������� ����.  ������� «.» ���������� ����� ������ 
    screen (paste buffer). ���� ���������� �� ������, ��� �������� ������������� � ������������. � ����� ������ screen (paste
    buffer) ���������� �������� ��� ������ ������ copy, historyreadbuf. � ������ �������� ����������
    �������� ��� ������ ������ register, readregpaste. ���� paste ���������� �� ������ ����������,
    ���������� ��������� ����������� �� � ������� ����, � � ������� � �������� ���������. ���� � �������� ������� ���������
    ������� «.», ������ ����������� � ����� ������ ������� (displays paste buffer). �������� ��������, ��� paste,
    ���� ������� ������ ��������, ���� �� ��������� ����; ���� ����������� ���������� ������ � ����������, ���� �� �����������
    ����� screen ��� ��������� � ������. ����� ������ �������� � �������� screen; ���� � ���� ��������� �������� ���������
    �������������, ����� ��� ��� �����.

    pastefont [on|off]

     �������� screen ����� �� �������� ���������� � ������� � ����� �������. �� ��������� �������� �� �����. ��� ������� ����� 
    ����� ������ �������� ��� ������������ ����������, �����, ��������, ��� kanji.

    pow_break

     �������� ������� (reopen) ������������� ����� ���� (window’s �������� line) � ��������� ������ ������� (break condition). 
    ��. ����� break

    pow_detach

     ���������� ������� (power detach). ����� ������ �� ������� ���������� (detach), �� ������������ ������ HANGUP ������������� 
    �������� screen. .br

     ��������������. ����� ���� ������� �����ģ� � ���������� ������ ������, ���� screen ��� ������� �� login-��������. 

    pow_detach_msg [message]

     ������ ���������, ������� ��������� ��� ���������� 

    Power detach
    

      ����� �������������� ��� ������ ��� logout-��������� ��� ��� ������ �������� ����� (baud rate � �.�.).  ��� ������ ��� 
    ���������� ������������ ������� ���������.

    prev

     ������������� �� ���������� ����. ������� ����� ������������ �����������, ��� ���� ����� ���������� ������ ��� ����. 

    printcmd [cmd]

     ���� cmd �� ������, screen, ����� �������� Escape-������������������ 

    ESC [ 5
    

    , �� ����� ������������ ����������� (capabilities) ���������

    po/pf
    

    , � �������� ������ ����� ������� cmd � �������� ����� ��. � �������� cmd ������ �������� ������� lpr
    ��� «cat .RS

    > /tmp/scrprint
    

    » . ���� ������� printcmd ��� �������, ��� ������� ������� ���������. ANSI-������������������ ESC ����������
    ������ � ��������� �����. .br

     ��������������. ������ ��������� � ���� ��������! ���� � ������ ������������� ���� ������ �� ������ � ��� ��������, ��� 
    ������ ��������� ������� ������.

    process [key]

     ������� ���������� ���������� �������� � ����� �����. ���� �������� �� �����, ����� ����� ������ ��� �������� � ����������. 
    ����� �������������� ���, ��� ����� �� ��� ���ģ� � ���������� ������������. ������� ����� �������������� ��� ���� �����
    ��������� ��������� �������� � ������ �����.

    quit

     ����� ��� ���� � ��������� screen. �������� �������� �� ��, ��� � VT100 ������� C-4 � C- ���������. ��-�� ����� ����������� 
    �������� ���������� �������: ����� �������� ������ C-a C-4, ����� ��������� 4� ����. ��� ���� ����� ��������� ������
    �������� �� ���� ���������� ������, ����� �������� ������ bind: » .RS

    bind ^
    

    «.

    readbuf [-e encoding] [filename]

     ��������� ���������� ���������� ����� � ����� ������.  ����� ������� screen’� ��������� ����� ����� � ������� ����� -e. 
    ���� ���� �� ������, ������������ ����������� ���� (��. screen-exchange). ��. ����� ������� buffer-file.

    readreg [-e encoding] [register [filename]]

     ������ ���� �� ����, � ����������� �� ���������� ����������: ��� ���������� ��� � ����� ���������� ���������� ������ ������ 
    ����������� � ��������� � ������� ��� ���ģ���� � ����������� ��������. ��� ������ � ����� ����������� ���������� �����
    ����������� � �������, ����� ����� ��� ��� ������ ������� .RS

    readbuf
    

     ���������� ����� 

    screen-exchange
    

     ����������� � ����� ������. ��������� ����� ����� ������ ��� ������ ����� 

    -e
    

     � �����ģ���� ���� ������� ���������� ����� 

    /etc/passwd
    

     ����������� � ���� screen (� �������������� �������� 

    p
    

    , � ������� �������� �����):

        C-a : readreg p /etc/passwd
        C-a : paste p
    
    
    redisplay

     ������������ ������� ����. ������������ ��� ���� ����� ��������� ������ ����������� ��� ������ � ������ ��������� ��������� 
    (partial redraw).

    register [-e encoding] key string

     ��������� ��������� ������ � ������� � �������� ������ key. ��������� ������ ����� ���� ������ � ������� ����� .RS

    -e
    

     ����� �������� ����� command.

    remove

     ���������� ������� ������. ��� ������� �� ����� �������, ���� ������ ������ ����.

    removebuf

     ������� ���� screen-exchange, ������� ������������� ��������� writebuf � readbuf.

    reset

     �������� ��������� ������������ ��������� � �������� ���������. �������, ����� �� ��������� ��-�� ������������� ������������� 
    ���������� ���������� �������� �������, ���� �����������, ������ ���� ����� ��������� �����.

    resize

     �������� ������ �������� �������. ������������ ����� ��������� ��� ������� �� ������� ������� ���, ���� ��� �� ������, 
    �� ������� ������� ����.

        resize +N   ��������� ������ ������� �� N
        resize -N   ��������� ������ ������� �� N
        resize  N   ���������� ������ ������� ������ N
        resize  =   ������� ��� ������� ���������� ������
        resize  max ������� ������� ������ ����������� �������
        resize  min ������� ������� ������ ����������� ������
    
    
    screen [-opts] [n] [cmd [args]]


     ������� ����� ����. � ������� ����� ���� ������� ����� ���������� ������� (

    -f
    

    ,

    -fn
    

      �  

    -fa
    

    ), ����� �������� (

    -t
    

    ), ����� ����������� (

    -l
    

     � 

    -ln
    

    ) , ����� ���� ��������� (

    -T
    

     term), ����� ����� ���� ������������ (all-capability flag) (

    -a
    

    ) � ����� ������ ��������� (

    -h
    

     num).  ����� 

    -M
    

     �������� ���������� ����. ����� 

    -L
    

     �������� ������������ ������ ����. ���� ����� ������������ ����� n �� ��������� 0..9, ���� ����� ������������� 
    ���������� ���� (���, ���� ����� ��� ������������, ��������� ���������). ���� ����� screen ������� �������, ��� (������
    � ��������� �����������) ����������� � ����; � ��������� ������ ��������� ���� � ��������� ���������������. ���, ��������,
    ���� � .RS

    
    

     ���� ������:

        # example for .screenrc:
        screen 1
        screen -fn -t foobar -L 2 telnet foobar
    
    

     screen ������� ���� �������������� (� ���� #1) � ���� � TELNET-����������� �� ������ foobar (� �����ޣ���� flow-control, 
    � ���������� «foobar», � ���� #2) � ����� ������ ������ («screenlog.2») ������ ������ � Telnet. �������� ��������, ���
    � ������� �� ���������� ������ screen �������������� ���� �� ���������, ���� � .RS

    
    

     ���� ���� �� ���� ������� screen. ����� ������������� ��������, screen ������������� �� ��������� ����, ��������� 
    � ����� .RS

    
    

    , ���, ���� ������� ���, ��������� ���� #0. � screen �������� ��������� ���������������� cutelnet. ��.
    ����� ������ «���� ����». .RE

    scrollback num

     ������������� ������ ������ ��������� ��� ������� ���� ������ num �����. �� ���������: 100. ��. ����� ������� defscrollback
    ������� ������������� ������ ������ ��������� �� ���������, � ����� ���������� ������ C-a i, ������� ����������
    ������� ���������.

    select [WindowID]


     ������� ���� � ��������������� WindowID. ��� ����� ���� ��� ����� ���� ��� ������� � ����� ���� (���������-�������� ���). 
    ���� �������� �� ���������, ������� �������� ������ �������������. ��� �������� ���� ��ң��� ������ ��������� �����.
    ������� ������� �� ����� ������ ���� ����������� �� ������� .RS

    select 0
    

     ������������ ���������� ���� �������������� ��� ���������� ���������� 

    MAXWIN
    

     ���� ��� ����������� �����������: «-» ��� ����������� ���� � «.» ��� �������� ����. ��������� ����� ������� ��� ������������� 
    � » .RS

    screen -X
    

    «.

    sessionname [name]

     ������������� ������� �����. �������� ��������, ��� � ������ ‘screen -list’ ��� ������������ � ��������������� ��������. 
    ���� �������� name ������, ������ ������������ ��� ������. .br

     ��������������: ���������� 

    $STY
    

     ����� �������������� �ӣ ����� �������� ������ ���. ��� ����� �������� � ��������. �� ��������� ��� ������������ �� �������� 
    ��������� � ����� �����.

    setenv [var [string]]

     ���������� ���������� ��������� var ������ string. ���� ������� ������ var, ������� �������� ������ 
    ��������. ���� ��������� �� ������ ������, ������� �������� ������ � �������� ���������� � ��������. ����� ���������
    ����� ������������� ����� ����������, ������� ����� �������� �� screen.

    setsid [on|off]


     � ���������� ������ screen ���������� ��������� ������ ������� � ��������� ��� ����� ����. ���� ��������� setsid
    ��� ������ �� ����������, � ��� ���� ��������� � ����� ������ ���������, � �������� ��������� screen (screen backend proccess).
    �������� ��������, ��� � ���� ������ �� ����� �������� ���������� �������� (job control). �� ��������� setsid �������.
    ������� ����� ����� ����� ��������� ��������. .RE

    shell command

     ������ �������, ������� ������ �������������� ��� �������� ����� ��������. ���� �������� ����������� �������� ���������� 
    ��������� .RS

    $SHELL
    

     �������, ���� �� ������ ��������� ����������� ��������� (tty-enhancer), ������� ��������� ���������, ��������� � 

    $SHELL
    

     ���� ������� ���������� �������� 

    -
    

    , �������� ����� �������� ��� login-�������� (login-shell).

    shelltitle title

     ������ ��������� ��� ���� ���� � ��������� ���������������, ������� ��������� ��� ������� ��� ��� ������� C-a C-c
    ��������� � ������� ��������� (������������ ����).

    silence [on|off|sec]

     ��������� ����������� �� ������� (silence monitoring) � �����. ����� silence ��� ���� �������, � � ������� ���������� 
    ������� � � ��� ���������, � ��������� ������ ���������� ��������������� ���������. ������������ �������� ����� ��������
    � ������� ������� sliencewait ��� ��ԣ� �������� ���������� ������ � �������� ��������� (������ on ��� off).
    �� ���������: off.

    silencewait sec

     ���������� �����, � ������� �������� � �����, � ������� ������������� ������, ������ �� ����������� ������� ��������, 
    ������ ��� �������� ��������������� ���������. �� ��������� 30 ������.

    sleep num

     ���������������� ���������� ����� .screenrc �� �������� ���������� ������. ����� ������������ ���������� ������������� 
    ��������. ��� ����� �����������, ����� ����� ������� ����� ������������ ��� ��������� ���������, ��������� � �������
    echo.

    slowpaste msec


     ���������� ��������, � ������� ����� ����� ����������� � ������� ���� ��� ������ ������� paste (������� «C-a ]»). 
    ���� �������� slowpaste ������� �� 0, ����� �������� ����������� � screen ������ ����� msec ����������� ����� �������
    �������, ��� ���� ����� ���������� ����� ������ ���������� ����. ������� slowpaste ����� ������������ ������
    � ��� �������, ����� ��������� ����� screen ������� ������������ ������� ��ߣ�� ��������� ������������ ������ � ��������.
    source file

     ��������� � ��������� ������� �� ����� file. ������� source ����� ���� ���������, � ������������ �������� 
    �������� �� 10. ���� ��� file �� �������� ����������� ���� � screen ������ ��������� ������� source, �����
    ���� ������ � ������������ �������� ������� ������� source, � ���� ��� ������ �� �������, ����������� ����� � �������
    ��������. .br

     �������� ��������, ��� ������� termcapterminfo � termcapinfo �������� ������ ��� ������� � ��� 
    ��������� ����������� (reattach); �������, ��� ���� ����� ��� ����� ������, �� ����� �������� �� ������ screenrc.

    sorendition [attr [color]]

     ��������� ������, ������� screen ���������� ��� ��������� ������ � ���������� ���������. ��������� ������������� ������ 
    � ������� «Escape-������������������». ������ �� ��������� «=s dd» (standout, ����� �� ���������).

    split

     ��������� ������� ������ �� ��� �����. ������� ���� �������� �� ������ �������� ��� ���� ����� ���������� ����� ��� ���� 
    �������. � ����� ������� ������������ ������ ����. ������� ������ ����� � ������� ������� remove ��� only.

    startup_message on|off

     ������ �� ���������� ��������� � ����������� � ������ �� ��������� ��� ţ ������. �� ��������� on, ��� ��� ����� ���� 
    ���������.

    stuff string

     ��������� ������ string  � ������� ����. ������ �� ������� paste, �� � �������� ���������� ���������. � ������� 
    ������� stuff ������ �������� ������� ��ߣ�� ������. ����� ������� ��� ���������� ���������� ������. ��. �����
    bindkey.

    su [username [password [password2]]

     �������� ������������ �������. ������� ������� ��� ���������, ������� �� ������� ��� ���������. ���� � �������� ���������� 
    ����������� ������, ��� ������ ����������� �� � ������������� ����. ������ ������ ����������� ����� ��������� ���� �������,
    � ������ — ����� ����������� ���� screen (� ������� ������ ������ ����� ������� acladdpassword). �������
    su ����� ����������� ��� ��������������� screen, ������� ���� ��������� ��������������������� ���������. ����
    �������������� �� ������, ������ ���� ������ � ��������, ��������� ������������ nobody. � ���� �������� ��������� «detach«,

     «license«,  «version«, «help» � «displays«. 

    suspend

     ������������� screen. ���� �ӣ ��� ����� ��������� � �����ޣ���� ���������. ������ ����������� ���������� �� ����������� 
    ���������� �������������� �� ���������� �������� (job control).

    term term

     � ������ ����, ������� ��������� screen, ���������� 

    $TERM
    

     ��������������� �� ��������� ������ 

    screen
    

     ��, ����� � ��������� ����� ������ termcap � terminfo ��� ��������� screen, ���� ���������� 

    $TERM
    

     ������, ������, 

    vt100
    

      � ���� ��� ������ ���������, ��������� screen ��������� � VT100/ANSI. �� ������������� ������������ ��� ������� �� ����������� 
    ��� �������, ����� �������� ��������� �� ���������. ��������, � ������, ����� ����� ������ ��������� ��������� ��� �����
    �������, ������ ��� .RS

    screen  rlogin  othermachine
    

    , ����� ������������ ����� »

    screen -T vt100 rlogin othermachine
    

    » ��� ������������� ��� ���������� ��������� �� ���������.

    termcap term terminal-tweaks [window-tweaks]

    terminfo term terminal-tweaks [window-tweaks]

    termcapinfo term terminal-tweaks [window-tweaks]


     ������� ������������ termcap-������ ��������� ��� ������������� ����������� ������ ��������, ��������� � ��������� 
    ����������� termcap-������. ����� ����, � ţ ������� ����� ������������ termcap-������ ��������������� ��� ����.

     ��� ������� ����� ����� ��������� ������ � .RS

    screenrc
    

    , ��������� ����� ���� ��� screen �������, ������� ��� �� �����. ���� � ������� ������������ ���� ������ terminfo, � �� termcap,
    screen ���ͣ� ������� terminfo, � ������� ����� �� ������ ��� � � ������� termcap. ��� ��������� ������� ����������
    ��-�� ���������� ������ �������������� �������, � ���������, ��� ��� ����������� ������������ » .RS

    %
    

    » ����������. �������� ��������, ��� ���� � terminfo ����� ������������ ����� ������������ (capabilities) ��
    termcap. �� ������ �������, ����� ��������� �������� ��� ��� terminfo, ��� � ��� termcap, ����� ������������
    ������� termcapinfo, ������� �������� ����������� ��� ���� ������� (termcapterminfo) � �����������
    �����������. .RE


     ������ �������� ��������� �� ����� �������� (��� ���������) ������ ������������� �����������. ����� �������� ��������� 
    �ͣ� ���������� ����� .RS

    |
    

    ,

    *
    

     ���������� ��� ���������, � 

    vt*
    

     — ��� ���������, ������������ �� 

    vt
    

     ������ �������� tweak �������� ���� (��� �����) ����������� termcap (�����̣���� ������� «:»), ������� ����������� 
    � ������ ��������������� ������ termcap, �������� ��� ���������� ������������ ��������. ������ tweak ��������
    termcap ������ ���������. �� �������� �����������, ������� �������� ���������� ��� ���������� ������̣���� �������.
    ���� ������� ������ ������ «», ����� �� ������ ������� ���������. ������ (������������) tweak �������� termcap’�
    ����, �� ������ ��������� �����������, ������� screen ���ͣ� (��. ������ «����������� ��������»). .RE


     ��������� �������:
        termcap xterm*  LP:hs@
    
    

     ������� screen � ���, ��� � ���� ���������, ��� ���� ������� ���������� � »

    xterm
    

    «, ������ ���� ֣����� ����������� (firm auto-margins), ������� �������� ���������� ��������� ������� ������ (LP),
    � � ������� ��� ��������� ������, hardstatus (��� «hs» — ���� �������� » .RS

    @
    

    » � ����� ������, ��� �����������).

           
    
    

     �������� ��������, ��� »

    LP
    

    » ��������������� ��� ���� ����������, ��� ���� ������� ���������� �

    vt
    

    , �� ����������� ��� ����������, ��� ������� ������� ������� termcap.

        termcap vt*  LP
        termcap vt102|vt220  Z0=E[?3h:Z1=E[?3l
    
    

     ���������� ����������� (capability) »

    LP
    

    » ��� ���� ����������, �������� ���� ������� ���������� � »

    vt
    

    «. ������ ������ ��������� ��������� escape-������������������� ��� ������������ � ����� 132 ������� �� ������ (Z0)
    � �� ���� (Z1) ��� ���������� VT102 � VT220 (��� ���� ����� ������������ ������� �� ��������� ������, ����� ������� Z0 � Z1
    � ����� termcap) .RE

        termcap vt100  ""  l0=PF1:l1=PF2:l2=PF3:l3=PF4
    
    

     ����� termcap vt100 �������� ����������, � � termcap-������ ���� ����������� ����� �������������� ������. .RE

        termcap h19|z19  am@:im=E@:ei=EO  dc=E[P
    
    

     � termcap’�� h19 � z19 ����������� ����������� (

    am@
    

    , auto margin) � ���������� ����� ������� (

    im
    

    , insert mode) � ����� ������� (

    ei
    

    , end-insert) (������ »

    @
    

    » � ������ »

    im
    

    » �ģ� ����� »

    =
    

    «, ��� ��� ��� ����� ������). ���� �������� ����������� »

    im
    

    » � »

    ei
    

    » � termcap ���������, ��� ������� screen, ��� ������������� ����� ������������ � termcap ������� ����.� ������ ���� ����������
    ����� ����������� (capability): �������� ������� delete-character (dc), ������� screen ����������� � ����������
    ������ ��������� (��������������, ��� �������� �� ����� ����������� ������� ������). .RE


     ���� ����� ��������� ������ ������� termcap, ����� ������������ ���������� 

    $SCREENCAP
    

    , ������� ���������� �� ������� screen. ��������� � ������� «����������� ��������» � � man-�������� termcap(5), ���
    �������� �������������� �� ������������ termcap. .RE

    time [string]

     �������� � ������ ��������� �����, ��� ����� � �������� (load average) �� 1, 5 � 15 ����� (���� ��� �������������� � �������). 
    ��� ��������� ���������� �� ���� ����������� ������� info. .br

     ���� ����� �������� string, ������ �������� ��� ������� � ������� «Escape-������������������». �� ��������� 
    » .RS

    %c:%s %M %d %H%? %l%?
    

    «.

    title [windowtitle]

     ������ ��� �������� ����. ���� ��� �� �������, screen ������ ����������� ��� ��� �����. � ����� ������ ������� screen ������� 
    ���� ��������� ��� aka.

    unsetenv var

     ������� ���������� ���������.

    utf8 [on|off [on|off]]


     �������� ��������� �������� ����. ���� ����ޣ� utf8, ������ ������������ � ����, ����� �������������� � UTF-8 (� ��������). 
    ���� �� �������� ���������, ��������� ������������� �� ���������������. ���� ����� ������ ��������, �������� �����
    ��������� ����������� (display encoding); ������ ��� �������� � ������� ����� ��������� ������ -U. �����, ��������
    ������� defutf8, ������� ������ ��������� ��������� ��� ����� ����. .RE

    vbell [on|off]


     ��������� ����������� ������ ��� ����. ���� ������� ��� ���������, ��������� �������������. ���� ���������� ������ 
    �������, �� �������� �� ������������ ���, ��� ����������� ������� ������ (^G) � ������ ������� ��������� ��������� vbell-message.
    ��������� ����������� ������ ���������� ������������ ���������� termcap .RS

    vb
    

     (��� 

    flash
    

     � terminfo). �� ��������� vbell �������� � ������������ �������� ������. ��. ����� bell_msg.

    vbell_msg [message]


     ������ ��������� ��� ����������� ������ (visual bell). ��������� message ��������� � ������ ������� � ������, 
    ����� � ���� ��������� ������ ������ (bell character, ^G) � ��� ���� vbell �������, �� �������� �� ������������ visual vell.
    �� ��������� ��������� ��������� .RS

    Wuff, Wuff!!
    

     ���� �������� ������� ���� ����������, ����� �������� ������� ���������.

    vbellwait sec

     ���������� �������� � �������� ��� ������� ������ ����������� ������ (visual bell) � screen. �� ���������, 1 �������. 

    verbose [on|off]

     ���� ��������, ��� �������� (��� ��������������) ����, ��������� ��� ��������� �������. �� ��������� ���������. ��� 
    ������ ��� ���������� ������������ ������� ���������.

    version

     ������� ������� ������ � ���� ���������� � ������ �������.

    wall message

     ������� ��������� �� ��� ����. ��� ��������� ����� �������� � ������ ������� ���������.

    width [-w|-d] [cols [lines]]


     ����������� ������ ���� ����� 80 � 132 (��� ������������� ������ ��������, ��� �������, ���� ��� �������). ������� ��������� 
    �� ������� ��������� (������ Z0 � Z1). ��. ������� termcap. ����� ������ �� ������ ������6 �� � ������. ��� ����� �����
    ������� ������ ��������. ���� ������ ���� -w, �������� ������ ������ ����; ���� ������ ���� -d, �������� ������ ������
    ������� ������� (display size). .RE

    windowlist [-b] [-m]

    windowlist string [string]

    windowlist title [title]


     ���������� ������ ���� ���� � ���� ������� ��� ���� ����� ����� ���� ������� ���� ���������. ���� ���������� ������������ 
    ��������� ���������� �������� (��. ������� copy) � ������������ �������� return. ���� ������ ����� .RS

    -b
    

    , screen ����� ��� ��� �������� ������ ������������ �� ������ ����, ������� ������� ���� ����� ���� ����� �������. �����

    -m
    

     ������ ������� ����: ������ ���� ����� ����������� �� � ������� ����������� �������, ��� ����������� �� ��������, ��� 
    ������������� ���������. .RE


     ������ ������� ����� �������� ������� string � title; � �������� ��������� ������� ������������ title
    � ������ ��������� �� ������ ����� string. �� ���������: ��������� «Num Name%=Flags» � ������ «%3n %t%=%f». ��.
    ������ «Escape-������������������», ��� ������� ������� ����� ����� (� ��� ����� ��������). .RE

    windows


     ������� � ������ ��������� ������ ���� ����. ������ ���� ��������� � ������� � ������ ��������, ������� ������� � ���� ���� 
    (��� ����������); ������� ���� �������� �������� «*», � ���������� — �������� «-«; ��� ����, ������� ����������������
    (logged in) �������� �������� » .RS

    $
    

    «; ������� ����, � ������� ��� ������ (bell), �������� �������� »

    !
    

    «; ������� ����, �� �������� ����������� ����������, � � ������� ���� �������� ����������, ���������� �������� » .RS

    @
    

    «; ����, � ������� �������� ������ (logging), �������� �������� »

    (L)
    

    «; ����, ������� ������ �������������, �������� �������� »

    &
    

    «; ����, ����������� � ��������� �����, �������� �������� »

    Z
    

    «. ���� ������ ���� ������� ������� � �� ������ ��������� �� ��������, ��������� ������ ��� �����.

    wrap [on|off]

     ������ ��������� �������� (line-wrap) ��� �������� ����. ���� line-wrap �������, ������, ��������� �� ��������� ���������� 
    � ������, ����� ���������� �� ��������� ������. Backspace (^H) ��� ���� ����� ���������� �� ���������� ������ ����� �����
    ����. �� ���������: on

    writebuf [-e encoding] [filename]

     ������� ���������� ������ ������ � ��������� ���� ��� � ������������� ���� screen-exchnage, ���� ������� ���� �� ������. 
    ��� ������� ����� ������������ ��� ����������� ������������ ������ ������� ����� �������������� screen, �����������
    �� ����� ����������. ���� ������� ���������, ����� ������ ��������������. ��� ����� ��� ������ �������� � ������� �������
    bufferfile; �� ��������� ����� .RS

    /tmp/screen-exchange
    
    writelock [on|off|auto]

     � ���������� � ������� �������� ������� ���� ��� �����������, ������� ��������� ������ ���������� ������������� � ���� 
    ���� ������������. �� ���������, writelock ��������� � ������ auto � ������������ ������ �� ������ ���������������
    ���� ������������, ������� ������ ������������ � ��� ����. ����� ���� ������������ �������� ����, ������ ������������
    ����� ��������� ���������� (�������������). ���������� ������ � ������� ���� ����� ���� ��������� ��� ������ �������
    writelock off. ���� ������������ ���� ������� writelock on, �� �������� �� ����� ����������� ����������
    ���� �� ����� ������������ � ������ ����.

    xoff

    xon

          ��������� ������ CTRL-s / CTRL-q � ����� stdin �������� ����.

    zmodem [off|auto|catch|pass]

    zmodem sendcmd [string]

    zmodem recvcmd [string]


     ��������� ��������� zmodem. ����� ��������� screen ����� ������ zmodem, ��� �������� ��� ������ ������: pass � 
    catch. ���� ����� ����� pass, screen ����� ��������������� ��� ������, �� ��� ��� ���� �������� �� ���������.
    � ������ cactch screen ��� �������� ��� �������� ����� zmodem � ��������� ��������������� ������� rz/sz. ���� �������
    ����� auto, screen ������� �������� �� ���� ���������� tty (��������, ���������������� ������) � ��������� � �����
    cacth, ����� ���������� pass. ����� �������� ������� ��� ������ catch ��� ������ ������ � �������
    ����� ������.

     ��� ����������������� �����������!

    zombie [keys]

    defzombie [keys]

     �� ��������� ���� screen ��������� �� ������, ��� ������ �������� ���� (�.�. ��������) �����������. ���� ������� ������� 
    zombie � ���������� �� ���� ������, ͣ����� ���� ����� ����������. ����� ����� ���� ����� � ������� ������� kill.

     ������� ������ ������ � ͣ����� ���� ������ �� �� �����.  ���� ������ ������ ������, screen �������� ������� ����. �������, 
    ������� ���������� ������� � ����, ����������� �����. ���� ������� zombie ��� ����������, ��������� ��������,
    �� ���� ���� ����� ��������, ��� ������ �������� � ��� �����������. .br

     ��������� ��������� ��� ����� �������� ������������ �� ��� ����, ��� ������� ���������� ���� �� ������� defzombie
    ���� �� ��������� ������������� � ������� ����������� �� ��������� ����, ������� zombiedefzombie ��������.

     

    ������ ���������

    Screen ������� �������������� � ������ ��������������� ��������� � ������ ��������� (message line).
    �� ��������� ��� ������������ � ����� ���� ����, �� ��� ���������� ����� ������,
    ����� ��� ������ ������������ ������. ���� � ��������� ���� ��������� ������ (status line),
    ����� �������������� ���. �����, ����� �� ������� ����� ����� �������� ��������� ������.
    ��������� ��������� ����� ���������� ������ ��������, �� ��� ����� ���� ������� � ������,
    ���� ������ ��������.

    ������ ��������� ����� ������������ � ����������� � ������� ����������� ������������������
    ANSI Privacy message. ��������, ����� � ��������� �������������� ���� �������:

        echo '<esc>^Hello world from window '$WINDOW'<esc>\'
    
    

    ����� <esc> ��� escape,

    ^ 
    

     ��� ������� �����, � 

    \
    

     ������������ � �������� ����.

    ���� ����

    � screen ���� ��� ��������� ���� ����.
    ����� ���� ��������� ��� ������ ������� screen (��. ��������������� ������ � ������� �������������� ���������).
    ������ �������� ������� screen ������ ��� ������������ ����. ��������� ���� ���� ��� �����������
    ����������� ����. ��� ���� ������� ��� ����������� ������ ��� ���������� ���� �� 100 � ����.

      *   ���������� ����, � ������� ������� ��������� ������������� (�� ���������) ��� ����� ������ �������, ������� ������ 
    ����������� ������� ��������������.

      *   ���� � �������� ������� ��������� ������ ����������� ���� ���������� (��������, «/dev/ttya»), screen �������� �������� 
    � ���� ������������. ���� ����� ���� ����������� ����, � ������� �������� «screen cu -l /dev/ttya». ����� ����� �� ������
    � ������ ��� ���������������� ����� ����������; ��� ���� ����� �������� ��� ����� ������, screen �������� ������� ����
    �����������. ������������ �������� ����� ��������� �������� �����̣����� �������� ������ ������ � ������� stty:

    <baud_rate>

                     ������ 300,  1200, 9600 ��� 19200. ������ ��� �� �������� ��������, ��� � �� �������� ��ɣ��. 

    cs8 ��� cs7

                     ������ �������� ������ ��� ���� ����� �� ����.

    ixon ��� -ixon

                     �������� (��� ���������) ����������� ���������� ������� (CTRL-S/CTRL-Q) ��� �������� ������. 

    ixoff ��� -ixon

                     �������� (��� ���������) ����������� ���������� ������� ��� ��ɣ�� ������.

    istrip ��� -istrip

                     ������� (��� ���������) ������� ��� � ������ ���������� �����.


     ����� ��������� ������� ���� ����� ������� �����.  ���� ����� �� ��������, ������� � �������� ���������� ���������� ��������� 
    ������� ���������. ��� �������� ������� �� �������. ��� ����� ��� ��������� �������� �� ��������� ��� ��������, ���������
    � �������� ����������. .RE


     ��� tty-���� ������� info ���������� � ������ ������� ��������� ����������� ����� ������.  � �� ����� ����� ���� 
    «RTS», «CTS», «DTR», «DSR», «CD» � ������. ������ ����� ������� �� ���� ����� ioctl() ��������, �� ��������� �����������
    ������, � ����� �� ���������� ������������ ����� ���������������� ������. ����� ��������� ���������� (low level) ��������
    �������� ��������������� ���� (!). ���� ����� ���, ������ ������ ������� (high level). �������, ������� �� ��������������
    �������������, �� �������� ����� ioctl(), ������ ������������ ������������ (low level). ���� ��������� ��� ���������
    CLOCAL �������, ���� ����� �������� ������ ��������� � �������� ������� ({ � }). ���� ���������� ��� CRTSCTS ��� TIOCSOFTCAR,
    � ������� ������������ ������� «CTS» ��� «CD», ��������������. .RE


     ��� tty-���� ������� break ��������� ����� �������� ������ (Data transmission line) (TxD) � ���������� ��������� 
    �� �������� ������ �������. �� ��� ������� ��� ������ ��������������������� ��� ������ �������. ��� ������� break ������
    �� ������������, ����� ���������� ������� �� ���������. .RE

      *   ���� ������ �������� ��� «//telnet»,  ������ �������� ������ ���� ������ �����, ������������ ������ ��������  ������� 
    ����� (�� ��������� 23, ������������). Screen ������������� � ���̣����� ������� ��� ������ ��������� Telnet. ��� telnet-����
    ������� info ���������� � ����� ��������� ������ � ���������� ������� ([ � ]) ��������� ���������� � ����������.

        b      BINARY. ���������� � �������� (��������) ������.
        e      ECHO. ��������� ��� ���������.
        c      SGA.  ���������� � ���������� ������ (character mode). �� ��������� � ������ ������ (line mode).     t      TTYPE. ��� ��������� ��� �������� ���̣���� ������.
            Screen ���������� ��� "screen", ���� �� ������ ������ �������
            (��. ����� ������� term).
        w      NAWS. ���̣���� ������� ��������������� �� ��������� ������� ����.
        f      LFLOW.  ���̣���� ���� �������� ���������� �� ���������� �������.
            (������ ������������.)
    
    

    �������������� ����� ��� �������:

    x
    

    ,

    t
    

     � 

    n
    

     (XDISPLOC, TSPEED  � NEWENV).

    ��� ���� telnet ������� break ���������� ���̣����� ����� Telnet-��� IAC BREAK (���������� 243).
    ���� ��� ���� �������� ������ � ��� ������, ���� screen ��� �������������� � ������ BUILTIN_TELNET.

     

    Escape-������������������

    � screen ���� �������� escape-�������������������, � ������� �������
    � ��������� ��� ����� ������ ����� ��������� ��������� ����������,
    ��������, ����� ��� ������� �����. Escape-������ ��� ������ ������ %,
    �� ����� �����������: ������ ������ hardstatus ������������ ^% (^E).

    ������ ������ �������������� escape-�������������������:

           %      ��� escape-������
           a      ��� "am", ��� "pm" 
           A      ��� "AM", ��� "PM"
           c      ������� ����� HH:MM � 24-������� �������
           C      ������� ����� HH:MM � 12-������� �������
           d      ����� ���
           D      �������� ��� ������
           f      ����� ����
           F      ������������� %? ������ true (������), ���� ���� �������� �����
           h      ������ ���� (hardstatus)
           H      ��� ������� (hostname)
           l      ������� ������� �������� �� �������
           m      ����� ������
           M      ��� ������
           n      ����� ����
           s      �������
           t      ��������� ����
           u      ��������� ������������ �� ���� ����
           w      ������ � ����� ���� ����. � �������� "-" �� �������� ����; � �������� "+"
                  ����� �������� ����
           W      ������ � ����� ���� ���� �� ����������� �������� 
           y      ��������� ��� ����� ����
           Y      ������ ���
           ?      ������������ ����� �� ���������� ����� %? (������ ���� % ������ ���� ����� 
                  ������������ � �� ������ ������)
           :      ����� else %?
    
           =      ��������� ������ �� ������ ������ (��� hfill � TeX). ���� ����� �����, 
                  number is specified, pad  to  the  percentage  of  the  windows
                  width.   ������������  "0"  ������� � ���, ��� ����� ���� ������������ ��� 
                  ���������� �������.
                  You can specify to pad relative to the  last
                  absolute  pad position by adding a "+" qualifier or to pad rela
                  tive to the right margin by using "-". The padding truncates the
                  string  if  the specified position lies before the current posi
                  tion. ��� ���� ����� �������� ���, ����� ������������ ������������ "L".
    
           <      �� �� ��� � "%=", �� ������ ��������, � �� ��������� ���������
    
           >      ��������� ������� � ������� ������� ��� ��������� �������.
                  ����� screen ������ ������� �������, �� ��������� ������� ţ ���,
                  ��� �� ������������� ������� ������������� �� �������� ������� 
                  ������� ������.
                  (������� ���������� � ��������� ���������� ������� �����������
                  � ������������� � �����, �������� ���������� �������).
                  �������������� ������ "L" ������� screen � ���, ��� ����� ��������
                  ���������� ������� ��������� "...".
    
           {      ������-����������� ��������/�����, ��������������� ��������� "}"
    
           `      �������� ������� ������ ������� ����������� �� ����������. The  length
                  qualifier is misused to identify one of the commands.
    
    

    � �������������������� «c» � «C» ����� ������������ ������������ «0» ����� ��� ���������� ������� ������������ ����� �������������� «0», � �� ������. ���� ������������ ������������ «0», � escape-������������������
    «=» ������� �������� �������������� ��� ����������.
    Escape-���� «n» � «=» �������� ������������ �����
    (��������, «%3n»); ����� «D» � «M» ����� ������� «L» ��� ���� ����� ������������ ������� ����� «L», � ���� ��������� «L»
    ����� «w» ��� «W», ����� ������������ ����� ����.

    ����������� ��������/����� ������������ ��� ��������� �������� ��������
    ��� �����. ��� ������ «[����������� ��������] [�������� �����]». ����
    ����������� �������� ����� ���������� � ��������� �����, ����� ��� ����
    ������� ����������� ��������� ��������� ����. ��� ���� �� ���������
    ��������:

        +      ��������� ��������� ��������� � ������� ��������� 
        -      ������� ��������� ��������� �� ������� ���������
        !      ����������� ��������� ������� ���������
        =      �������� ��������� ������� ��������� �� ��������� ���������
    
    

    ��������� ��������� ����� ���� ������ ��� � ���� ������������������ �����
    ��� � ���� ���������� ��������� ����:

        d      �������
        u      ���ޣ�������
        b      ����������
        r      �����������
        s      ����������
        B      ��������
    
    

    ����� ��� ���������� ����������������� ������ ��� ����������� ���� ����,
    ����������� ���� ���� � ���� ������� (� ����� �������). �������� �����
    �����:

        k      ޣ����
        r      �������
        g      ��̣���
        y      ֣����
        b      �����
        m      ����������
        c      ����� ������� �����
        w      ����� 
        d      �� ���������
        .      �������� ���� ��� ���������
    
    

    ����� � ������� �������� ���������� ����� �����. ����� ������������ �����
    ������-���� «i», ������� ������ �������, �� ��������� ��� ���� ����� ��.
    A one digit/letter color description is treated as foreground or back
    ground color dependant on the current attributes: ���� ���������� ����������� �����,
    �������� ���, � �� ���� �������.
    ���� ��������� ����� ������ «.», ��� ����������� �� �����.
    ���� ����� ����� �� ���������, ��� ��� ������������� �������� �����,
    ����� ���� ������� «.».
    ������ ������, «%{-}» ��������������� �������� � ����, ������� ����
    ����������� �� ���� ��� ���� ������� ��������� ��������� (����� ������,
    ����������� ���� ������� ��������� ����� �� �����).

    �������:

        "G"    ���������� ����-��̣��� ����
    
        "+b r" ������������ ������� ����������
    
        "= yd" ������� ��� ��������, ������ ������ �� ��������� �� ֣���� ����
    
        %-Lw%{= BW}%50>%n%f* %t%{-}%+Lw%<
                ������ ���� ���������� �� ��������� �������� (����� � ������). ���
                �������� ���� ��������� ����� �� ����� ����. ����� ������������
                ������ � "hardstatus alwayslastline".
    
        %?%F%{.R.}%?%3n %t%? [%h]%?
                ����� ����, ��������� � hardstatus, ���� �� ����������. ������� 
                ���, ���� ���� �����. ������ ��� ������ ���������.
    
    

    ���������� �������

    � ������� ���� ���� ��������� ���������� ������� (flow-control), ������� ����������,
    ��� screen ����� �������� � XON � XOFF ��������� (�, ��������, �������� �������).
    ����� ���������� ������� ��������, screen ���������� XON � XOFF �������,
    � ������������ ��� ���� ����� ��������� �� � ���������, ����� ������ ������ ��
    (��� �������, ��������, ��� ��������� Emacs).
    ����� � ���, ��� ������� ��������� ����� ������ ������� ��� ���� �����
    ������������, ����� ��� ������ XOFF. ���� ���������� ������� ��������,
    XON � XOFF ���������� ������������� ����� � ������� ����.
    ��� ������� ��-�������� ����� ��������� ���������, �� ��� ����� �����
    ������������ ��������������� �������������� ������� screen («C-a q» (xon) � «C-a s» (xoff)).
    ������� xon/xoff ����� ������� ��� �������� ������� C-s � C-q � ����� ���������,
    ������� ������������� ��� �������.

    � ������� ���� ���� ��������� ��������� ���������� �������, ������� ��������
    ��� ������

    -f
    

     ��� �������� defflow �� ����� 

    
    

    �� ��������� ���� ��������� �� �������������� ������������ ������.
    ����� ��������� ����� ������������ ����������� � ������� ����������
    ����� «C-a f» ��� ������� «flow» ����� ����������
    «fixed on», «fixed off» � «automatic».

    ����� ��������������� ������������ ������ (automatic flow-switching mode)
    �������� � ����������� ������� ����� ����� TIOCPKT (��� «rlogin»). ���� ������� ��������� �� ������������ TIOCPKT, screen �������� ����� ���������� ����� ������ �� ������� ��������
    ������ ���������� (application keypad) ����� �� �������, ���������� ������� ���������
    � ��������. �������, ���� ����� ����� �������������� ����������� ������� �������,
    �� ����� ����������� ����.

    ���� screen �������� � ����ޣ���� ���������� ����������� �������,
    � ������� ������� ���������� (������ C-c) ����������� �� �����, �
    ����� ���� ��� ����������� �ݣ 6-8 �����, ����� ����������� ���������
    screen � ������ «interrupt» (����� �������� ���� «interrupt» � ������� «flow» � �����

    
    

    ��� ������������ �����

    -i
    

    ).
    � ���� ������ �����, ������� screen ������� �� ������������� ��������,
    ���������.
    ����� ����������� � ���, ��� ������ ������������ ���������
    ������ �� ���������� �����, ��� ������ ����� ��������� � �����������
    ��� �����������. ��������, ���� ����������� �����, � ����� ���������,
    ��� �������� ����� ��� ������ «C-a l»,
    �� ������ ����� ����� ����� ��, ��� ���� �� «interrupt» ��� ��������.
    ���� ��������� ���������, ������� ����� �������� ������ ���������� ��� ����
    (��������, �������� ����� ������������ ��������� �� ����������),
    ����� ��������� ���������� ������� (��� ������������ ����� auto-flow ��� ���� ����� ��������� ��� �������������) � ���� �������� ������� ���������� ������ screen � ������� «C-a l» ���Σ� �ӣ � �������� ���������. ����� ����������� ��� ������, � ������������ ���, ������� �������.

    �������� (���������� ����)

    ����� ���� (������� ���������, ��������, �� ������� windows, «C-a w»)
    ����� ����������� ����� �� ������ title.
    ������ ��� ���� ��� ��� �������, ���������� � ���� ����.
    �� ������ ������� ��� �� ���� � ����� �������� ���-�� ����������,
    ��� ��� �� ��� �������� �� ���� � �������� ������� ��������� ����.

    ��� �� ��������� ��� ���� ���� � ��������� (shell windows) ����� ������ �������� shelltitle
    �� �����

    
    

     ����� ����, ������� ��������� �� ������� screen, 
    ����� ������ ��� ������ �����

    -t
    

     � ���� �������.
    ��� ������������� ����� ���� escape-������������������
    (<esc>kname<esc>) � ������� title (C-a A).
    � ������ ������ ������ ����� �������� ����������, ���������� � ����, �������������,
    � �� ������ ��� �������� ������������ � ��������������� �����������.
    � �ݣ ����� ��������� �������� ��������� ����������̣���� �ͣ�
    �� ���������� ������ � �� ������� �� ������ ���.

    ����� ����� �������, � screen ���� ����������� ��������,
    ������� ���������� ��ԣ� ��������� ����� ���� ������ «search|name».
    ��� ����� ����� ����� � ����������� ���������� ����������� ���������
    escape-������������������.
    ����� «search» ������ ������ ������� ����� ��������� ������ �����������,
    � ����� «name» ���������� ��� �� ��������� ��� ����� ����.
    ���� ��� ������������ �� «:», screen ���������� ��� ������� ������� (� ��� ����� ������), ���������� � ����, � �������� �������� ���� (��������, «name:cmd»). ����� ��� �������, ���� ��� �����������, ����������� ��� ��������.

    ��� ��� ��� ��������: ����� �������� ����������� ���������� ��������������
    ���, ����� ��������� ������ title-escape-sequence (<esc>k<esc>) ���������� ��� ��� �����.
    ��������� ����� ����������� ������ ���� � �������� �����
    ������, ������� ���� ������ ��� ������ ��� ������ ��������� ����.
    ��� ����� ��������� screen ��� ������ title-escape-sequence ����� ������� �������� ����������
    ������� � ����� ���������.
    �����, ����� �� ������ ��� �� �������� ������� ������� ������, �� ���� ��������� �����������.
    ���� �������, ������ ����� ����� ���� ������� ������ �������.
    ���� ������� ���������� � «!», «%» ��� «^», screen ����ͣ� ��� �� �� ���� ������, � �� ��������� �� ���. ��� ����� ��� ���, ��� ���������� ����������� ���������� �������� (job control) � �������.

    ��� ��������� �������� ������ �� .screenrc:

        screen -t top 2 nice top
    
    

    ���� �������� ��� ������ � ���� .screenrc, �� �� ���� 2 ����� �����������
    top � ���������� ����������� (����� nice). ���� ����� ���������� «top»,
    � �� «nice».

        shelltitle '> |csh'
        screen 1
    
    

    � ���������� ���������� ������� ����� �������� �������� � ��������
    ���������� shelltitle.
    ��������� ��������������, ������� ������������ ���
    ����������� � ������� �������� ��������� �������:

        /usr/joe/src/dir> trn
    
    

    (��� ������� ������ �����

    >
    

    ).
    � ������ ������� ���� ����� «trn» ���� ������� ����������
    � «csh», ����� ���� ��� ��� ����������.

        bind R screen -t '% |root:' su
    
    

    ���� �������� ����� ������� � ���� .screenrc, ���������� ������ ‘C-a R’
    ����� ��������� � ������� «su» (� ���������� «root:»). ���� ��� �������������� ���������� ��������, ����� �����������
    ���:

        % !em
        emacs file.c
    
    

    ����� ������������ �ף� ������� ������� «!em», ������� ������� ���ģ���� �����
    ������� emacs. ��������� ������ ���� �� ����� ���������� �������
    ����� ���������� «root:emacs», � ����� ���� ��� ��� ����������,
    ����������� � ������ «root:».

        bind o title
        bind E title ""
        bind u title (unknown)
    
    

    � ������ �������� ��� ����������, ������� ��� ������� «C-a o» �����
    ����� ������ ���������. ��� ������� ������ ���������� «C-a E» ��������� ���������
    ������� ��������������� ��������� (auto-title).
    ������ ��������: �� ������� C-a u
    ������������� ��������� �������� ���� ������ «(unknown)».

    ��� ���������� ��������� ������ � ����������� ����� �������, ��� ��������� ��������������
    (����� ��� csh) ��������� ��� ������������� �������
    ��� ���������� ����� �����������.
    ���� ����� ���� ��������� �������� �� ������ 8, �� ��� �������� ��������� � ������� backspace
    �������� ������ ��� �����������.
    ���� ������ ������ ��� �������� ������������
    ����������� ��������� ������:

        set prompt='^[[0000m^[k^[% '
    
    

    Escape-������������������ «<esc>[0000m» �� ������ ����������� �������� ��������,
    �� � ��������� ������ ����� ��������� �������� �� �������� 8.
    ������������ bash ����� �������� escape-������������������ �
    ����������

    PROMPT_COMMAND
    

    :

        PROMPT_COMMAND='echo -n -e "33k33134"'
    
    

    (����� ������������ ������ «134» ��� ������ ������� �� �� ������ � ������ 1.04).

    ����������� ��������

    ������ ���� � ������ screen ��������� �������� VT100 � ���������� ��������������� ���������.
    ����� ������������� ������ VT100, ��� ֣���� ������� ����������� screen.
    ��� �������, screen ��������� ��������� �������� ��� ����� ����� � VT100/ANSI.
    �� ���� � ���������, �� ������� ����������� screen, �� ������� ��������� ������������,
    �������� ����� ���������.
    � ���� ������ screen ������ �������� ����������, ��� ��������� ������������
    �� �����. ��� �������� �� �������, ������������ termcap,
    ������ ��� screen ����� ������������ ����������

    $TERMCAP
    

    ��� ���������� ������ ������������ termcap.

    �� ��� ���̣���� ������ �� ������, ������� ������������ ������ terminfo,
    ���� ����� �������� �� �����. � screen ���� ������, ������� �� ����������
    � ���� ��������.

    ����� screen ����� ���������� ��� ��������� ��� ����,
    ������� �� �������� ����� ������ «screen.<term>», ��� <term> ��� ���������� ����������
    $TERM. ���� ����� ������ ���, screen ������� ����� «screen»
    (��� «screen-w» ��� ������� ���������� (132 ������� ��� ������)). ���� � ��� ������ ����� �� �������, ������������ «vt100» ��� ����������.

    ���� �������� �� ������������ ������ ������� (��������, �������� ������� ��� ������� �� ����� ������), ����� ������� ����� ������ termcap/terminfo ��� screen (� ������� ţ «screen.<dumbterm>»),
    � ������� ��� ����������� ����� ���������.

    ����� ����� ������ ���� �� ������, ��� ���̣���� ������ �� �ţ termcap/termifo-������ ����� ����������. ��� ��������� ����������� � ���������� $TERM ����� ����.
    ����� �����, screen ������������� ����������

    $TERMCAP
    

    , ��� ��� �� ��� �������� �����������
    ������������ ���������. ������� ��������, ��� �� �������, ��� ������������
    ���� ������ terminfo, ��� ���������� ������ �� ������.
    � �ݣ � ���������� $WINDOW ��������������� ����� ����.

    �������������� ��������� ������������, �������������� ����������� ����������,
    ������� �� ���� ����� ����������� �������������� ���������� ����������.
    ����, ���������� �������� �� ������������, ������, ����� ���ޣ��������,
    screen �� ��������� ����������� usue � ����������

    $TERMCAP
    

    ��� ����. ��� �� �����, ��� ���� ����� screen �������, ������� ������������
    ���������� ������ �������������� �ӣ �����; � ���������, ���������, �������,
    ������ ��������� ������� (����� ����, screen �� ����� �������� �� hardcopy-����������
    � �� overstrike-����������).

    �������� ����������

    $TERMCAP
    

     ����� �������� � ������� 
    ������� .screenrc «termcap» ���, ���� ������ ����������

    $SCREENCAP
    

     
    �� ������� screen.
    � ��������� ������ ţ �������� ���������� � ���������� ���� � ���������� TERMCAP ��� ������� ����.
    � ��� ����� ���� ��� ������ ����������� ��������� ��� ��� �����, ���
    ������̣� �������� «screen» �/��� «screen-w».

    ���� � ������� ������������ ���� ������ terminfo, � �� termcap,
    ������ � ����, ��� � screen ���� ������� terminfo.

    ���� � ������ termcap ���������, �� ������� ��� ������ screen, ������������
    ������� ����������� «G0», �������� ������������ ��������� ������� �������� (charsets).
    ��� ���� ����������� ���������� ������������,
    ��������, ��� ����������������� ��������� ��������, ��� ��������� �������� ������������� ��������
    � ��������� VT100. �������������� ��������� ����������� ������� �� ISO 2022:
    lock shift G0 (SI), lock shift G1 (SO), lock shift G2, lock
    shift G3, single shift G2, � single shift G3. ��� �������� ��� ������ ������������ ���������
    ������� �������� ASCII ����������� �� G0, G1, G2 � G3.
    ���� ���� ����������� «G0» �����������, screen ��������� �����������
    «S0», «E0», � «C0», ���� ����. «S0» ��� ������������������, �������
    �������� ���������� ��� ����, ����� �������� ����������������� ����� �������� ������ SI.
    «E0» ��������������� ������ ��� SO. «C0» ���� ������ ������������� ������������.
    ��� ������ ������������ � ����������������� ������.
    ������ �������� ��� �� ��� � ����������� «acsc» terminfo.

    ���� � termcap-������ ��������� ������������ ����������� «po» � «pf»,
    ����������, ���������� � screen, ����� ���������� ����� �� ������
    ����� ���� ������ ���������.
    ���������� � ����� ���� ���������� ������ �� �������, ������������ � ���������,
    � ������ ���� ��� ���� ���������� ��������
    (���� �������� ������������ � �������������� ������ ��� ������ ������ ��������� ������).
    �������� ������: ���������, ���������� � ������ ����� ������������, ����� ���������� ������ �� ������ ������������.
    ������, ������� ������������ �� ������, �� ������������ � ����.
    ���� ������ �������, ������� info ����� ���������� ������, ������������ ���������

    PRIN
    

    ������� ������ screen ������������� ��������� ������ hardstatus. ����� �����-�� ���� ����������
    ��������, hardstatus ������� �����������, � �� �������� hardstatus ���������������� ����.
    ���� � ������� ��� ������ hardstatus, ������ ������������ ��� ������� ��������� screen.
    ������ hardstatus ����� �������� � ������� ANSI Application Program Command (APC):
    «ESC_<string>ESC». ��� �������� ������������� xterm ����������� ������ «ESC]0..2;<string>^G».

    ��������� ����������� ������ ����� ����������� � ���������� $TERMCAP ��� ������������ ���������,
    ���� ��� ����� ���� ���������� ����������� � ������� ����������� ���������.
    ��������, «dl» (delete line) ����������� � ���������� $TERMCAP ������ ��� �������, ���� ��������
    ������������ ��� �������� ������, ��� ��������� ��������.
    ��� ��������������� � ������� ��������� ����� ���������� ��������,
    ������ ��� ��������

    $TERMCAP
    

     ������������ �������� � ��������
    ��� �������� �� ������.

    �������������� ����� (alternate screen) �� ������� �� ���������. ��� ���� ����� ��� ��������,
    ����� ������� ������� altscreen.

    ���� ���������� ������ ����������� �������������������,
    ������� ���������� screen.
    «(V)» � «(A)» ���������� ������� ����������� ��� VT100- � ��� ANSI- ��� ISO- ��������������.

           ESC E                      ��������� ������
           ESC D                      ������
           ESC M                      �������� ������
           ESC H                      Horizontal Tab Set
           ESC Z                      Send VT100 Identification String
           ESC 7                 (V)  Save Cursor � Attributes
           ESC 8                 (V)  ������������ ������ � ��������
           ESC [s                (A)  Save Cursor � Attributes
           ESC [u                (A)  Restore Cursor � Attributes
           ESC c                      �������� � ��������� ���������
           ESC g                      ���������� ������
           ESC Pn p                   ��������� ������� (97801)
               Pn = 6                 ���������
                    7                 �������
           ESC =                 (V)  ����� ���������� ����������
           ESC >                 (V)  ����� �������� ����������
           ESC # 8               (V)  ��������� ����� E
           ESC                  (A)  ���������� ������ (string terminator)
           ESC ^                 (A)  Privacy Message String
           ESC !                      Global Message String
           ESC k                      A.k.a. Definition String
           ESC P                 (A)  Device Control  String.   ������� ������ ����� �� ��������,
                                      ��� ���������.
           ESC _                 (A)  ������� ���������� (Hardstatus)
           ESC ] 0 ; string ^G   (A)  ������� ������������ ������ (Hardstatus, xterm title hack)
           ESC ] 83 ; cmd ^G     (A)  ��������� ������� screen. �������� ������ ���� � screen ��������������                                   ��������������������� ���������.
                                      ��� �������� acl ������������ ������������������ ":window:".
                                      ������� "addacl  :window:  -rwx  #?"  ������� ������������ ��� ����,                                   ��������� ��� ������ ������ �������.
           Control-N             (A)  Lock Shift G1 (SO)
           Control-O             (A)  Lock Shift G0 (SI)
           ESC n                 (A)  Lock Shift G2
           ESC o                 (A)  Lock Shift G3
           ESC N                 (A)  Single Shift G2
           ESC O                 (A)  Single Shift G3
           ESC ( Pcs             (A)  Designate character set as G0
           ESC ) Pcs             (A)  Designate character set as G1
           ESC * Pcs             (A)  Designate character set as G2
           ESC + Pcs             (A)  Designate character set as G3
           ESC [ Pn ; Pn H            ������ ��������� �������
           ESC [ Pn ; Pn f            �� ��
           ESC [ Pn J                 ������� �� ������
                 Pn = None or 0       �� ������� �� ����� ������
                      1               �� ������ ������ �� �������
                      2               ���� �����
           ESC [ Pn K                 ������� � ������
                 Pn = None or 0       �� ������� �� ����� ������
                      1               �� ������ ������ �� �������
                      2               ��� ������
           ESC [ Pn X                 ������� ������
           ESC [ Pn A                 ������ �����
           ESC [ Pn B                 ������ ����
           ESC [ Pn C                 ������ ������
           ESC [ Pn D                 ������ �����
           ESC [ Pn E                 ������ �� ��������� ������ (cursor next line)
           ESC [ Pn F                 ������ �� ���������� ������ (cursor previous line)
           ESC [ Pn G                 �������������� ������� �������
           ESC [ Pn '                 �� ��
           ESC [ Pn d                 ������������ ������� �������
           ESC [ Ps ;...; Ps m        ������� ����������� ����������
                 Ps = None or 0       ����������� ����������
                      1               ����������
                      2          (A)  ������� (faint)
                      3          (A)  ������������ (ANSI: ������)
                      4               ������������
                      5               ��������
                      7               ���������������
                      22         (A)  ���������� �������������
                      23         (A)  ��������� ��������� (ANSI: ������ ��������)
                      24         (A)  ��� ���ޣ��������
                      25         (A)  �� ������
                      27         (A)  ���������� �����������
                      30         (A)  ���� �������� ޣ����
                      31         (A)  ���� �������� �������
                      32         (A)  ���� �������� ��̣���
                      33         (A)  ���� �������� ֣����
                      34         (A)  ���� �������� �����
                      35         (A)  ���� �������� ����������
                      36         (A)  ���� �������� ������� �����
                      37         (A)  ���� �������� �����
                      39         (A)  ���� �������� �� ���������
                      40         (A)  ���� ���� ޣ����
                      ...
                      49         (A)  ���� ���� �� ���������
           ESC [ Pn g                 ������� ���������
                 Pn = None or 0       ������� ��������� �� ������� �������
                      3               ������� ��� ���������
           ESC [ Pn ; Pn r       (V)  ������ ������ ���������
           ESC [ Pn I            (A)  �������������� ���������
           ESC [ Pn Z            (A)  �������� ���������
           ESC [ Pn L            (A)  �������� ������
           ESC [ Pn M            (A)  ������� ������
           ESC [ Pn @            (A)  �������� ������
           ESC [ Pn P            (A)  ������� ������
           ESC [ Pn S                 ���������� ������� ��������� �����
           ESC [ Pn T                 ���������� ������� ��������� ����
           ESC [ Pn ^                 �� ��
           ESC [ Ps ;...; Ps h        ����� Set
           ESC [ Ps ;...; Ps l        ����� Reset
                 Ps = 4          (A)  ����� ������� (Insert)
                      20         (A)  ����� �������������� ��������� (Automatic Linefeed)
                      34              ���������� ��������� �������
                      ?1         (V)  ������� ���������� �������� ����������
                      ?3         (V)  �������� ������ ��������� �� 132 �������
                      ?5         (V)  ����������� �����
                      ?6         (V)  Origin-�����
                      ?7         (V)  Wrap-�����
                      ?9              ������������ ���� X10
                      ?25        (V)  ������� ������
    
                      ?47             Alternate Screen (old xterm code)
                      ?1000      (V)  ������������ ���� VT200
                      ?1047           �������������� ����� (����� xterm-���)
                      ?1049           �������������� ����� (����� xterm-���)
    
           ESC [ 5 i             (A)  ������ ������������ �� ������� (ANSI Media Copy)
           ESC [ 4 i             (A)  ���������� ������������ �� ������� (ANSI Media Copy)
           ESC [ 8 ; Ph ; Pw t        �������� ������ ��� Resize the window to  "Ph"  lines  �  "Pw"
                                      ������� (��� SunView)
           ESC [ c                    ��������� ����������������� ������ VT100
           ESC [ x                    ��������� ��ޣ� � ����������� ���������
           ESC [ > c                  ��������� ������ ��������� ��������� ���������� VT220 
                                      (VT220   Secondary  Device  Attributes)
           ESC [ 6 n                  ��������� ��ޣ� � ������� �������
    
    

    ���������� ��� �����

    ��� ���� ����� ��������� ����������� VT100
    screen ������ ����������, �������� ����� �������
    ���� ������������� ������������������ �� ������� ������,
    � ���������� ţ � ������������������ ���������� VT100.

    Screen ����� ����� � ���� ������� �� ��������� ����������� ������������ �������
    � ������������ ������������������� ��������.
    � ������ ������� �������� VT100 ������� ����� ���������
    ������ � ����� ����� ���� (��. ������� stuff).
    ������������������, ������� ������������ �� ������� �������,
    ����� ���������� ��� ����������� �� ��������� � ������ �����.
    ����� ������ ��� ��������, ����� ����������� ������� � termcap-������ ������.
    Screen ����� ������ ���������� �������� ����� ������� ���������� �����������.
    ����� ��������� ���������� � ������� ������������� ���� � �������� ������� bindkey.

    ���� ������������ ������� �������� �� ��������� (default key bindings). (A) ����������,
    ��� ������� �����������, ���� ���������� ����������� � ����� ����������.

           �������           ��� termcap     �������
           ______________________________________________________
           ������ �����          ku          stuff 33[A
                                             stuff 33OA    (A)
           ������ ����           kd          stuff 33[B
                                             stuff 33OB    (A)
           ������ ����           kr          stuff 33[C
                                             stuff 33OC    (A)
           ������ �����          kl          stuff 33[D
                                             stuff 33OD    (A)
           F0                    k0          stuff 33[10~
           F1                    k1          stuff 33OP
           F2                    k2          stuff 33OQ
           F3                    k3          stuff 33OR
           F4                    k4          stuff 33OS
           F5                    k5          stuff 33[15~
           F6                    k6          stuff 33[17~
           F7                    k7          stuff 33[18~
           F8                    k8          stuff 33[19~
           F9                    k9          stuff 33[20~
           F10                   k;          stuff 33[21~
           F11                   F1          stuff 33[23~
           F12                   F2          stuff 33[24~
           Home                  kh          stuff 33[1~
           End                   kH          stuff 33[4~
           Insert                kI          stuff 33[2~
           Delete                kD          stuff 33[3~
           Page up               kP          stuff 33[5~
           Page down             kN          stuff 33[6~
           �����  0              f0          stuff 0
                                             stuff 33Op    (A)
           �����  1              f1          stuff 1
                                             stuff 33Oq    (A)
           �����  2              f2          stuff 2
                                             stuff 33Or    (A)
           �����  3              f3          stuff 3
                                             stuff 33Os    (A)
           �����  4              f4          stuff 4
                                             stuff 33Ot    (A)
           �����  5              f5          stuff 5
                                             stuff 33Ou    (A)
           �����  6              f6          stuff 6
                                             stuff 33Ov    (A)
           �����  7              f7          stuff 7
                                             stuff 33Ow    (A)
           �����  8              f8          stuff 8
                                             stuff 33Ox    (A)
           �����  9              f9          stuff 9
                                             stuff 33Oy    (A)
           �����  +              f+          stuff +
                                             stuff 33Ok    (A)
           �����  -              f-          stuff -
                                             stuff 33Om    (A)
           �����  *              f*          stuff *
                                             stuff 33Oj    (A)
           �����  /              f/          stuff /
                                             stuff 33Oo    (A)
           �����  =              fq          stuff =
                                             stuff 33OX    (A)
           �����  .              f.          stuff .
                                             stuff 33On    (A)
           �����  ,              f,          stuff ,
                                             stuff 33Ol    (A)
           �����  enter          fe          stuff 15
                                             stuff 33OM    (A)
    
    

    ����������� ����������� ���������

    �����ģ���� ���� ������� ��������� ��� ����������� ���������, ������� ������������ screen, � ����������� � ����������� termcap(5). ����� ��������� ��� ����������� � ������ termcap (� �����

    /etc/termcap
    

    ) ���
    ������������ �� � ��������� termcap, terminfotermcapinfo � �����
    screenrc. �������� ����������� ������ ���� terminfo ���� ����� ������.

        LP   (bool)  � ��������� ���� ������� � �����  VT100 ("��������� �������", "magic margins"). ���                  ����������� ����������, screen ���������� ����������� xn ������ �ţ.
        Z0   (str)   ���������� ������ ������ 132 ��������.
        Z1   (str)   ���������� ������ ������ 80 ��������.
        WS   (str)   �������� ������ ������. �������� ������ � ������ ���������� ��� ���������.
                     ������ ��� SunView(tm): "E[8;%d;%dt".
        NF   (bool)  ��������� �� ����� ���������� �������. ���������� ^S � ^Q  ��������������� ����������.                  �� ��, ��� � "flow off". ����������� ��������������� "nx".
        G0   (bool)  �������� ����� �������� � �������������������� ������ ������ ISO 2022.
        S0   (str)   ����������� charset "G0" �� ��������. �� ��������� "E(%.".
        E0   (str)   ����������� charset "G0" ������� �� �����������.  �� ��������� "E(B".
        C0   (str)   ������������ ������ ��� ������� �������������� ��� ������ "0". ��. ����� ����������� "AC".     CS   (str)   ����������� ������� ���������� �������� � ����� ����������.
        CE   (str)   ����������� ������� ���������� �������� ������� � ���������� �����.
        AN   (bool)  �������� autonuke. ��. ������� autonuke  
        OL   (num)   ������ ����� ������ ������. ��. ������� obuflimit.
        KJ   (str)   ������ ��������� ���������. ��� ������ ���������� ��������� ��. "encoding".
        AF   (str)   �������� ���� �������� �������� ��������������� ANSI.
                     ��� ����������� ����� ������ ����� "E[3%dm"
                     (��� "E[3%p1%dm" �� ������� � terminfo).
    
        AB   (str)   �� ��, ��� � "AF", �� �������� ���.
        AX   (bool)  �������� ANSI-������������������ ��� ��������� ����� ���� � ����� ���� (E[39m / E[49m).     XC   (str)   ������� �������������� �������� � ������ � ����������� �� �������� ������. ������ � ��������� �������.     XT   (bool)  �������� �������� ����������� ������������������ xterm (OSC, �������� �� �����).
        C8   (bool)  ��������� ����� ���������� ����� ��� ���� ����� �������� ����� ������� ������� (��������, eterm).     TF   (bool)  ��������� ����������� ����������� �  ������ termcap/info.  (����������� �� ���������). 
    

    �������������� ��������� ��������

    � screen ���� ������ �������� ���������� �������� � �����������
    �� �������� ������ � ���� ���������.
    ��� ����������� ����� ������������, ����� ��������� �������������
    �� ����������� ������� �������� �� ����������,
    ���������� � ������-�� ����� ������������� ��������.

    ���������:

        XC=<charset-mapping>{,,<charset-mapping>}
        <charset-mapping> := <designator><template>{,<mapping>}
        <mapping> := <char-to-be-mapped><template-arg>
    
    

    ��������, �����ޣ���� � ������, ����� ����������� ������������ ����� ���.

    ������������������ <charset-mapping> ������� screen ��� ���������� ������� � ��������� <designator> («B»: ASCII,
    «A»: UK, «K»: german � �.�.) � ������. ������ <mapping> ��������� ����� ������� ������������� � �����.
    ������������ �������� ��������, ��������� ���� ����� ��������� ����� ����� ������
    (��������, ������ ������� ����� ��� ���� ����� ������������� �� ������ � � ������ ���������).
    ������ ��������� ������� «%» � ������ <template> ���������� ��
    <template-arg>, �������� ������ � ��������.
    ���� ������ ������ �� ������, ����� ������������ «%» ��� ������ � �������� ������ ������ � <template-arg>. ��� ������������� ���������� ������� «%» ���� ����������� �������� �������������:
    ������ «» ���������� ����������� ������� «», «%» � «,».

    ��� ������:

        termcap hp700 "XC=BE(K%E(B,304[,326\\,334]"
    
    

    ������ ������� screen ��� ������������� ������� � ��������� � ������� �������� � ��������� ISOlatin1 (��������� «B»)
    �� ��������� hp700, �� ������� �������� «german» ���������: «304» ������������� � «E(K[E(B» � ��� �����.
    ������ ��� ���������� ���������� ������� ������ ��� ������ ������������ ��������� � ��� �������,
    ������� ��� ���� ����� �������� ������� «» ����� ������� �������.

    ��� ���� ����� �������� ���� �����, ������� �ݣ ���� ����������:
    ���� ����������� ����������� ���������������� ������ «%»,
    �� ���������� �� �������� ������ ��� ����� screen ������������� ��
    ��������������� ��������� <designator>.

    � ���� ��������� ������ �������������� ��� ������ ��� ������ «%»,
    ������ ��� ������������������ ����� ��������� � ����������� ��������
    ����� ���� ������.

    � ���� ������� ������� ���� �� �������� ������������� ����������:

        termcap xterm XC=K%,%E(B,[304,\\326,]334
    
    

    ����� �� xterm ����������� ����� ��������� («K») ������ �������� (charset).
    ���� screen ����� ����� ������� �� ����� �������� «K», �� �������� �� ��������
    ������ «E(B», �.�. ����� �������������� ��������� ASCII.
    ������ ��� ������ «%», ������� ����������� ������: «[» �� «304», «» �� «326» � «]» �� «334».
     

    ���������� ���������

        COLUMNS        ���������� �������� ��������� (����������� ������ termcap)
        HOME           �������, � ������� ����� ������ ���� 
    
        LINES          ���������� ����� ��������� (����������� ������ termcap)
        LOCKPRG        ��������� ������������ (lock) ��������� 
        NETHACKOPTIONS �������� ����� nethack
        PATH           ������������ ��� ����������� �������� ����� ��������
        SCREENCAP      ��� ����������� �������� TERMCAP ���������
        SCREENDIR      �������������� ������ ��� �������
        SCREENRC       �������������� ���������������� ���� .screenrc
        SHELL          ��� ��������������, ������� ������������ ��� �������� ���� (�� ���������
                       "/bin/sh").
        STY            �������������� ��� ������
        SYSSCREENRC    �������������� ��������� ���������������� ���� 
    
    screenrc
        TERM           ��� ���������
        TERMCAP        �������� ���������
        WINDOW         ����� ���� (� ������ ��������)
    
    

    �����

           .../screen-4.?.??/etc/screenrc
           .../screen-4.?.??/etc/etcscreenrc ������� � ����������������� � �����������
                                             ����������������� ������,
                                             �������� � ����������� screen
           $SYSSCREENRC
           /etc/screenrc                     ������� ������������� screen
           $SCREENRC
           $HOME/.screenrc                   ����������� ����� /etc/screenrc
           $SCREENDIR/S-<login>
           /var/run/screen/S-<login>         ������� � ������(��������) screen (�� ���������)
           /usr/tmp/screens/S-<login>        �������������� ������� � ������
           <socket directory>/.termcap       ���������� �������� ������ "termcap"
           /usr/tmp/screens/screen-exchange  
           /tmp/screen-exchange              ����� ��� �������������� �������������� screen
           hardcopy.[0-9]                    ������ screen, ��������� �������� hardcopy
           screenlog.[0-9]                   ������, ��������� �������� log
           /usr/lib/terminfo/?/* ���
           /etc/termcap                      ���� ������ ������������ ��������� (Terminal capability databases)        /var/run/utmp                     ������ � ����� � �������
           $LOCKPRG                          ���������, ������� ��������� (lock) ��������
    
    

    ��. �����

    termcap(5), utmp(5), vi(1), captoinfo(1), tic(1)

    ������

    ���������� ��������� ���� ������� �������� �������� (Oliver Laumann).
    ��������� (���) ������ ���� �������
    ������� ��������� (Wayne Davison), ������� �������� (Juergen Weigert)
    � �������� �ң����� (Michael Schroeder).

    COPYLEFT

    Copyright (C) 1993-2003

    Copyright (C) 1987 Oliver Laumann

    This program is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by the
    Free Software Foundation; either version 2, or (at your option) any
    later version.

    This program is distributed in the hope that it will be useful, but
    WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License along
    with this program (see the file COPYING); if not, write to the Free
    Software Foundation, Inc., 59 Temple Place — Suite 330, Boston, MA
    02111-1307, USA

    �����

    � �������� GNU screen ������� �����:

      *  Ken Beal (kbeal@amber.ssd.csd.harris.com),

      *  Rudolf Koenig (rfkoenig@immd4.informatik.uni-erlangen.de),

      *  Toerless Eckert (eckert@immd4.informatik.uni-erlangen.de),

      *  Wayne Davison (davison@borland.com),

      *  Patrick Wolfe (pat@kai.com, kailand!pat),

      *  Bart Schaefer (schaefer@cse.ogi.edu),

      *  Nathan Glasser (nathan@brokaw.lcs.mit.edu),

      *  Larry W. Virden (lvirden@cas.org),

      *  Howard Chu (hyc@hanauma.jpl.nasa.gov),

      *  Tim MacKenzie (tym@dibbler.cs.monash.edu.au),

      *  Markku Jarvinen (mta@{cc,cs,ee}.tut.fi),

      *  Marc Boucher (marc@CAM.ORG),

      *  Doug Siebert (dsiebert@isca.uiowa.edu),

      *  Ken Stillson (stillson@tsfsrv.mitre.org),

      *  Ian Frechett (frechett@spot.Colorado.EDU),

      *  Brian Koehmstedt (bpk@gnu.ai.mit.edu),

      *  Don Smith (djs6015@ultb.isc.rit.edu),

      *  Frank van der Linden (vdlinden@fwi.uva.nl),

      *  Martin Schweikert (schweik@cpp.ob.open.de),

      *  David Vrona (dave@sashimi.lcu.com),

      *  E. Tye McQueen (tye%spillman.UUCP@uunet.uu.net),

      *  Matthew Green (mrg@eterna.com.au),

      *  Christopher Williams (cgw@pobox.com),

      *  Matt Mosley (mattm@access.digex.net),

      *  Gregory Neil Shapiro (gshapiro@wpi.WPI.EDU),

      *  Johannes Zellner (johannes@zellner.org),

      *  Pablo Averbuj (pablo@averbuj.com).

    ������

    ������������ �������� ��� screen ������ 4.0.2.
    ��� �������� �� ����������� ������ 2.3 ������ �������� (Wayne Davison)
    � ���������� ��������� � ������ 2.0 ������� ������� (Oliver Laumann).
    ������� ����� � ����, ��� ��� ������ 2.x �����������
    ������� ������� (Oliver Laumann).

    �����������

    ��������� ����������� ����� screen
    �������� � ������� ���������� FTP ��
    gnudist.gnu.org, nic.funet.fi
    � ������ ������, ���������������� GNU.
    �������� ���� screen ��� ftp.uni-erlangen.de,
    �������

    pub/utilities/screen
    

    ����������

    private/
    

    �������� ��������� �������� ����-�����.
    ���� �� ������ ������,
    ��������� ��������� ��

    screen@uni-erlangen.de
    

    ����

      *   «dm» (delete mode, ����� ��������) � «xs» �� �������������� ���������, ��� ������������. «xn» �������������� ��� ��������� 
    ��������� �������. .br

      *   Screen ������ �� ����� � �������� ������� ������ � ������� ������. �� ��� ������������ �����, ��� vttest ����� �� ��������. 

      *   ��� ����������� ��-��� ��������� � ������ ����� ��� ����������� �������� ���������� ��������� $TERMCAP .br

      *   ��������� terminfo-������ ����� ����������. ���������� ����� ������������ � $TERMCAP �� ����� ����� �������� �������. 

      *   Screen �� ���������� ���������� ����.

      *   � ����������� ������� screen ������ ���� ���������� � ����� set-uid � ������������� root. ��� ����� ��� ����, ����� �� 
    ��� ��������� ������ ��������� tty-���������� ��� ������� ����. ������ ����� �ݣ ����� ������������ ��� ����, �����
    �������� ���� «/var/run/utmp». .br

      *   ������ � «/var/run/utmp» �� ���������, ����� screen ����������� �� SIGKILL.  � ���������� ��������� ��������� (����� 
    ��� «w» ��� «rwho») ����������, ��� ������������ ��������������� � �������, ����� ��� �� ����� ���� ���. .br

      *   Screen ����� �������� �������� ���������, ����� ��� ��������� ��� ������ � utmp

      *   ���� �������� ����� �����������, screen ����� � �� ����������� (��� �����������) �������������, ���� ������� ���������� 
    �� �������� ���, ��� ���������� ������ HANGUP signal. ��� ���������� ������ screen ����� ������������ ����� ���������
    ������ .RS

    -D
    

     ��� 

    -d
    

      *   ����� -d � -D ��������� ����� ��� ������, ���� ���� ���������� ������.

      *   �  «breaktype»,  �  «defbreaktype»  ������ ������ ������������� ������� ��� ���� ������������ ���������. ������, ������ 
    ������ ������ ������� ���������, � ������ ������ ��������� ��� �����, ������� ����. .br

      *   ��� ����������� � ���������������������� ������ ���� .screenrc ������������ �� ��������������. ��������� ������������� 
    ������ ���� �������� � ���� .screenrc ������������, ������� ��������� screen, ��� �� ����� �������� �������, ����� screen
    ��� ��������. .br

      *   ��� ���� ����� ��������������� ����� ������, ����� ����� ������ ����������� �����������.

      *   ��������� �� �������, �����������, ���������, ��������, ������, ���� � ����� ����������� �� ������ screen@uni-erlangen.de

    �������

      *  ����� ����� <igor ar chub.in>


     

    Index

    ���
    ���������
    ��������
    � ���� ������?
    ����� ��������� ������
    �������� ������
    �������������� ���������
    ������ ���������
    ���� ����
    Escape-������������������
    ���������� �������
    �������� (���������� ����)
    ����������� ��������
    ���������� ��� �����
    ����������� ����������� ���������
    �������������� ��������� ��������
    ���������� ���������
    �����
    ��. �����
    ������
    COPYLEFT
    �����
    ������
    �����������
    ����
    �������

    Понравилась статья? Поделить с друзьями:
  • Терафлекс инструкция по применению цена в беларуси отзывы
  • King moon air heater инструкция на русском языке
  • Роль руководства в формировании коллектива
  • Скачать бесплатно руководство по ремонту byd f3
  • Гумат калия инструкция по применению жидкий состав