Screen: различия между версиями

Материал из noname.com.ua
Перейти к навигацииПерейти к поиску
 
(не показаны 3 промежуточные версии этого же участника)
Строка 10: Строка 10:
 
затем следует буква или сочетание клавиш.
 
затем следует буква или сочетание клавиш.
 
* Буквы разных регистров выполняют разные команды.
 
* Буквы разных регистров выполняют разные команды.
* Также сочетания можно заменять текстом. Для его ввода нажмите <code>Ctrl + a</code> и <code>:</code>, после чего вводите текст.
+
* Также сочетания можно заменять текстом. Для его ввода нажмите <code>Ctrl + a</code> и <code><B>:</B></code>, после чего вводите текст.
   
  +
* Новое окно <code>Ctrl + a c </code> c - create
+
* Новое окно <code>Ctrl + a <B>c</B></code> c - create
  +
  +
* Просмотр списка созданных окон<code>Ctrl+a <B>w</B></code>
  +
* Быстрый переход по окнам: <code>Ctrl + a <B>0</B> </code> 0 - далее номер окна, для примера
  +
  +
* Выбор из списка окон: <code>Ctrl + a <B>"</B></code> (работает как с шифтом так и без)
  +
* Переход по списку окон вперед/назад <code>Ctrl + a <B>n</B>/p</code> (n - next, p - prev)
  +
* Разделить окна по горизонтали <code>Ctrl + a <B>S</B></code> (при этом в новом окне нужно создать сессию)
  +
* Разделить окна по вертикали <code>Ctrl + a <B>|</B></code> но работает не на всех версиях
  +
* Переключение между окнами<code>Ctrl + a <B>Tab</B></code>
  +
* Скрыть окно, действие обратное разделению экрана<code>Ctrl +a <B>X</B></code>
  +
* скрыть все окна и оставить только текущее<code>Ctrl + a <B>Q</B></code>
  +
* Переименовать окно<code>Ctrl + a <B>A</B> </code>
  +
* Задать имя сессии при старте<code>screen -S name-of-screen</code>
  +
* Запустить "как фоновый процесс" <code>screen -dmS bash -c " some commands with arguments"</code>

Текущая версия на 21:05, 23 февраля 2024

Шпаргалка по screen/tmux

Просто записка что бы подглядывать

Screen

  • Все управляющие команды начинаются с комбинации клавиш


Ctrl + a, затем следует буква или сочетание клавиш.

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


  • Новое окно Ctrl + a c c - create
  • Просмотр списка созданных оконCtrl+a w
  • Быстрый переход по окнам: Ctrl + a 0 0 - далее номер окна, для примера
  • Выбор из списка окон: Ctrl + a " (работает как с шифтом так и без)
  • Переход по списку окон вперед/назад Ctrl + a n/p (n - next, p - prev)
  • Разделить окна по горизонтали Ctrl + a S (при этом в новом окне нужно создать сессию)
  • Разделить окна по вертикали Ctrl + a | но работает не на всех версиях
  • Переключение между окнамиCtrl + a Tab
  • Скрыть окно, действие обратное разделению экранаCtrl +a X
  • скрыть все окна и оставить только текущееCtrl + a Q
  • Переименовать окноCtrl + a A
  • Задать имя сессии при стартеscreen -S name-of-screen
  • Запустить "как фоновый процесс" screen -dmS bash -c " some commands with arguments"