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

Материал из noname.com.ua
Перейти к навигацииПерейти к поиску
 
Строка 19: Строка 19:
   
 
* Выбор из списка окон: <code>Ctrl + a <B>"</B></code> (работает как с шифтом так и без)
 
* Выбор из списка окон: <code>Ctrl + a <B>"</B></code> (работает как с шифтом так и без)
* Переход по списку окон вперед/назад <code>Ctrl + a n/p</code> (n - next, p - prev)
+
* Переход по списку окон вперед/назад <code>Ctrl + a <B>n</B>/p</code> (n - next, p - prev)
* Разделить окна по горизонтали <code>Ctrl + a S</code> (при этом в новом окне нужно создать сессию)
+
* Разделить окна по горизонтали <code>Ctrl + a <B>S</B></code> (при этом в новом окне нужно создать сессию)
* Разделить окна по вертикали <code>Ctrl + a |</code> но работает не на всех версиях
+
* Разделить окна по вертикали <code>Ctrl + a <B>|</B></code> но работает не на всех версиях
* Переключение между окнами<code>Ctrl + a и Tab</code>
+
* Переключение между окнами<code>Ctrl + a <B>Tab</B></code>
* Скрыть окно, действие обратное разделению экрана<code>Ctrl +a X </code>
+
* Скрыть окно, действие обратное разделению экрана<code>Ctrl +a <B>X</B></code>
* скрыть все окна и оставить только текущее<code>Ctrl + a Q </code>
+
* скрыть все окна и оставить только текущее<code>Ctrl + a <B>Q</B></code>
 
* Переименовать окно<code>Ctrl + a <B>A</B> </code>
 
* Переименовать окно<code>Ctrl + a <B>A</B> </code>
 
* Задать имя сессии при старте<code>screen -S name-of-screen</code>
 
* Задать имя сессии при старте<code>screen -S name-of-screen</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"