Tmux |
Автор: admin Просмотров: 6485 Комментарии:
Добавлен: 5 апреля 2015
Мультиплексор виртуальных консолей для переключения между несколькими программами в одном терминале.
Это более удобный инструмент для одновременного управления несколькими консольными программами. Tmux является альтернативой GNU Screen, однако разрабатывается активнее и использует лицензию BSD в отличие от GNU GPL v3 в GNU screen. При запуске tmux создает новую сессию с одним окном и отображает её на экране. Внизу экрана отображается линия состояния о текущей сессии, но также используется для ввода интерактивных команд.
Сессии tmux - это совокупность «псевдо-терминалов» под управлением tmux, каждая сессия имеет одно или несколько «окон» присоединенных к ней, окно может быть разделено на несколько прямоугольных «панелей», в каждой из которых содержится псевдо-терминал. Любое количество экземпляров tmux может присоединиться к одной сессии и любое количество окон может находиться в ней. tmux выходит при завершении всех сессий. Сессии tmux устойчивы и могут пережить случайные разъединения (например разъединение ssh ) или специальные отсоединения (с помощью комбинации клавиш CTRL + bd). Опять присоединиться к сессии можно с помощью команды tmux attach. tmux отражает сессии с помощью клиента и все сессии управляются с помощью единого сервера, клиент и сервер являются отдельными процессами коммуникация которых происходит через сокет, содержащийся в директории / tmp.
Tmux можно управлять подключенным клиентом при помощи клавиш которые начинаются с префикса C+b (Ctrl+b), после которого нажимается командная клавиша клавиша-модификатор (преимущественно Alt) M.
Все комбинации клавиш можно изменить с помощью команд bind-key и unbind-key. Чтобы сделать изменения постоянными, их можно сохранить в конфигурационном файле .tmux.conf в домашней директории пользователя.
Tmux обладает тем самым функционалом что и GNU Screen, однако имеет много дополнительных возможностей:
Перевод с Википедии: https://uk.wikipedia.org/wiki/Tmux
------------------------
ТРИО теплый пол отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты
Это более удобный инструмент для одновременного управления несколькими консольными программами. Tmux является альтернативой GNU Screen, однако разрабатывается активнее и использует лицензию BSD в отличие от GNU GPL v3 в GNU screen. При запуске tmux создает новую сессию с одним окном и отображает её на экране. Внизу экрана отображается линия состояния о текущей сессии, но также используется для ввода интерактивных команд.
Сессии tmux - это совокупность «псевдо-терминалов» под управлением tmux, каждая сессия имеет одно или несколько «окон» присоединенных к ней, окно может быть разделено на несколько прямоугольных «панелей», в каждой из которых содержится псевдо-терминал. Любое количество экземпляров tmux может присоединиться к одной сессии и любое количество окон может находиться в ней. tmux выходит при завершении всех сессий. Сессии tmux устойчивы и могут пережить случайные разъединения (например разъединение ssh ) или специальные отсоединения (с помощью комбинации клавиш CTRL + bd). Опять присоединиться к сессии можно с помощью команды tmux attach. tmux отражает сессии с помощью клиента и все сессии управляются с помощью единого сервера, клиент и сервер являются отдельными процессами коммуникация которых происходит через сокет, содержащийся в директории / tmp.
Tmux можно управлять подключенным клиентом при помощи клавиш которые начинаются с префикса C+b (Ctrl+b), после которого нажимается командная клавиша клавиша-модификатор (преимущественно Alt) M.
Все комбинации клавиш можно изменить с помощью команд bind-key и unbind-key. Чтобы сделать изменения постоянными, их можно сохранить в конфигурационном файле .tmux.conf в домашней директории пользователя.
Возможности Tmux
Tmux обладает тем самым функционалом что и GNU Screen, однако имеет много дополнительных возможностей:
- Использование клиент-серверной архитектуры, где каждый сервер использует единый сокет и обладает многими сессиями, к которым могут присоединяться сколько угодно клиентов.
- Лучший командный интерфейс, позволяющий выполнять большинство команд tmux прямо из терминала, это облегчает написание скриптов для tmux.
- tmux имеет много буферов обмена.
- tmux автоматически переименовывать имена окон в соответствии с запущенными в них программами.
- Возможность использования клавиатурных схем vi и emacs.
- Возможность ограничить размер окна.
- Возможность поиска по тексту в окне.
- В tmux есть понятие «окно» и «панель», тогда как в GNU screen есть только окна. Каждое окно может содержать несколько панелей.
- Линия состояния легче для восприятия и использования.
- Исходный код соответствует современным стандартам.
- tmux ограничивает размер окон размерами терминала.
Перевод с Википедии: https://uk.wikipedia.org/wiki/Tmux
------------------------
ТРИО теплый пол отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты
Категория: Терминалы
Комментарии |