Screen: различия между версиями
Материал из noname.com.ua
Перейти к навигацииПерейти к поискуSirmax (обсуждение | вклад) (→Screen) |
Sirmax (обсуждение | вклад) (→Screen) |
||
| Строка 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 |
+ | * Переключение между окнами<code>Ctrl + a <B>Tab</B></code> |
| − | * Скрыть окно, действие обратное разделению экрана<code>Ctrl +a X |
+ | * Скрыть окно, действие обратное разделению экрана<code>Ctrl +a <B>X</B></code> |
| − | * скрыть все окна и оставить только текущее<code>Ctrl + a |
+ | * скрыть все окна и оставить только текущее<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> |
||
Версия 20:05, 23 февраля 2024
Шпаргалка по screen/tmux
Просто записка что бы подглядывать
Screen
- Все управляющие команды начинаются с комбинации клавиш
Ctrl + a,
затем следует буква или сочетание клавиш.
- Буквы разных регистров выполняют разные команды.
- Также сочетания можно заменять текстом. Для его ввода нажмите
Ctrl + aи:, после чего вводите текст.
- Новое окно
Ctrl + a cc - create
- Просмотр списка созданных окон
Ctrl+a w - Быстрый переход по окнам:
Ctrl + a 00 - далее номер окна, для примера
- Выбор из списка окон:
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"