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