Tmux |
Автор: admin Просмотров: 6454 Комментарии:
Добавлен: 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 сайты
Я уже пять лет не занимаюсь сайтом, так как работаю по 12 часов. Образование у меня среднее, и по этому нет нормальной работы. Если бы сайт приносил по 100$ в месяц, я бы добавлял по 50 статей каждый месяц. Если отправите пожертвования, я оставлю Ваши имена и фамилии в списке благодетелей !
Bitcoin: 1AP3JCZVFpHzZwcAyNztbrbFFiLdnKbY1j
Litecoin LfHXHz4k6LnDNNvCodd5pj9aW4Qk67KoUD
Dogecoin D9HHvKNFZxRhjtoh6uZYjMjgcZewwiUME9
Есть также другие кошельки.
Это более удобный инструмент для одновременного управления несколькими консольными программами. 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 сайты
Я уже пять лет не занимаюсь сайтом, так как работаю по 12 часов. Образование у меня среднее, и по этому нет нормальной работы. Если бы сайт приносил по 100$ в месяц, я бы добавлял по 50 статей каждый месяц. Если отправите пожертвования, я оставлю Ваши имена и фамилии в списке благодетелей !
Bitcoin: 1AP3JCZVFpHzZwcAyNztbrbFFiLdnKbY1j
Litecoin LfHXHz4k6LnDNNvCodd5pj9aW4Qk67KoUD
Dogecoin D9HHvKNFZxRhjtoh6uZYjMjgcZewwiUME9
Есть также другие кошельки.
Категория: Терминалы
Комментарии |