Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

tmux - это терминальный мультиплексор с открытым исходным кодом для Unix-подобных операционных систем . Это позволяет одновременно осуществлять доступ к нескольким терминальным сессиям в одном окне. Это полезно для одновременного запуска нескольких программ командной строки . Его также можно использовать для отсоединения процессов от их управляющих терминалов, позволяя удаленным сеансам оставаться активными, не будучи видимыми. [2]

Особенности [ править ]

tmux включает в себя большинство функций GNU Screen . Он позволяет пользователям запускать сеанс терминала с клиентами, которые не привязаны к определенной физической или виртуальной консоли; несколько сеансов терминала могут быть созданы в рамках одного сеанса терминала, а затем свободно пересылаются с одной виртуальной консоли на другую, и каждый сеанс может иметь несколько подключенных клиентов.

Некоторые примечательные особенности tmux: [3]

  • Меню для интерактивного выбора запущенных сеансов, окон или клиентов
  • Окно может быть привязано к произвольному количеству сеансов [4]
  • vi -like или командный режим Emacsавтозавершением ) для управления tmux [5]
  • Отсутствие встроенных последовательных клиентов и клиентов Telnet (которые некоторые считают раздуванием терминального мультиплексора) [3]
  • Различные командные клавиши - они не заменяют экран, но могут быть настроены для использования совместимых сочетаний клавиш.
  • Поддержка вертикального и горизонтального разделения окон

Принятие [ править ]

tmux включен в базовую систему OpenBSD [6] и доступен как пакет для многих других Unix-подобных операционных систем. [5]

См. Также [ править ]

  • Byobu (программное обеспечение)
  • Mosh (программное обеспечение)
  • Twin (оконная система)
  • xpra

Ссылки [ править ]

  1. ^ "Журнал изменений tmux" .
  2. ^ "Keyboard and Display Controls" , Snappy Answers to Stupid Questions , OpenBSD , получено 7 декабря 2011 г.
  3. ^ a b Перрин, Чад (25 октября 2010 г.), "Является ли tmux убийцей экрана GNU?" , TechRepublic , данные получены 7 декабря 2011 г.
  4. ^ де Верд, Пол (12 июля 2009 г.), «Интервью с Николасом Марриоттом на tmux» , OpenBSD Journal , получено 7 декабря 2011 г.
  5. ^ a b «Tmux - терминальный мультиплексор» , Linuxaria , 15 сентября 2011 г. , получено 7 декабря 2011 г.
  6. ^ "src / usr.bin / tmux" . Репозиторий исходного кода OpenBSD .