мета-данные страницы
  •  

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
soft:screen [2025/09/19 17:13] radi0devsoft:screen [2025/11/09 12:07] (текущий) – внешнее изменение A User Not Logged in
Строка 4: Строка 4:
  
 ===== Описание ===== ===== Описание =====
- 
-++++Описание| 
  
 Screen это полноэкранный оконный менеджер, который мультиплексирует физический терминал  Screen это полноэкранный оконный менеджер, который мультиплексирует физический терминал 
Строка 52: Строка 50:
  
 Если файл ''/var/run/utmp'' доступен screen для изменения, он сделает соответствующие записи для каждого окна при их создании, и удалит при их закрытии. Это очень полезно при использовании таких программ как talk, script, shutdown, rsend, sccs и многими другими, которые используют файл utmp, для того чтобы определить кто вы (то есть, какой пользователь работает с каким терминалом). До тех пор пока screen активен на терминале, запись про собственно этот терминал удаляется. Также смотрите C-a L.  Если файл ''/var/run/utmp'' доступен screen для изменения, он сделает соответствующие записи для каждого окна при их создании, и удалит при их закрытии. Это очень полезно при использовании таких программ как talk, script, shutdown, rsend, sccs и многими другими, которые используют файл utmp, для того чтобы определить кто вы (то есть, какой пользователь работает с каким терминалом). До тех пор пока screen активен на терминале, запись про собственно этот терминал удаляется. Также смотрите C-a L. 
-++++ 
- 
  
 ===== Опции командной строки ===== ===== Опции командной строки =====
  
-У программы //screen// такие ключи командной строки:+++++Часто используемые| 
 +  * ''-r''- Если у тебя открыта одна сессия screen, вернуться к ней можно с помощью команды 
 +  * ''-ls'' / ''-list'' - Проверить список запущенных сессий screen 
 +  * ''-x ID'' / ''-r ID '' - Если сессий несколько, можно получить ID сессии и подключиться к нужной 
 +++++
  
   * ''-a'' - включать все возможности (за некоторыми небольшими исключениями) в termcap каждого окна, даже если screen должен перерисовывать часть экрана для реализации функции.   * ''-a'' - включать все возможности (за некоторыми небольшими исключениями) в termcap каждого окна, даже если screen должен перерисовывать часть экрана для реализации функции.
Строка 98: Строка 98:
   * ''C-a c '' - Создать новое окно с запущенным интерпретатором и переключиться в это окно.   * ''C-a c '' - Создать новое окно с запущенным интерпретатором и переключиться в это окно.
   * ''C-a k '' - Уничтожить текущее окно.   * ''C-a k '' - Уничтожить текущее окно.
 +  * ''C-a a''- Изменить имя окна.
 +
   * ''C-a w '' - Показать список окон.   * ''C-a w '' - Показать список окон.
   * ''C-a <0-9> '' - Перейти к окну 0-9   * ''C-a <0-9> '' - Перейти к окну 0-9
 +  * ''C-a p'' - Перейти к следующему окну.
 +  * ''C-a n'' - Перейти к предидущему окну.
 +
   * ''C-a N ''- Показать номер и заголовок текущего окна.   * ''C-a N ''- Показать номер и заголовок текущего окна.
   * ''C-a ? '' - Показать привязки клавиш.   * ''C-a ? '' - Показать привязки клавиш.
 +
   * ''C-a C-\ '' - Закрыть все окна и завершить screen.   * ''C-a C-\ '' - Закрыть все окна и завершить screen.
-  * ''C-a d '' - Отключить screen от этого терминала. +  * ''C-a d '' - Отключить screen от этого терминала (оставить процесс screen)
-  * ''C-a D D '' - Отключиться и разрегистрироваться.+  * ''C-a D D '' - Отключиться и разрегистрироваться (удалить имя этой сессии).
 ++++ ++++