tmux es un multiplexor de terminal de código abierto para sistemas operativos similares a Unix . Permite acceder a múltiples sesiones de terminal simultáneamente en una sola ventana. Es útil para ejecutar más de un programa de línea de comandos al mismo tiempo. También se puede utilizar para desconectar procesos de sus terminales de control, lo que permite que las sesiones remotas permanezcan activas sin ser visibles. [2]
Desarrollador (es) | Nicholas Marriott |
---|---|
Versión inicial | 20 de noviembre de 2007 [1] |
Lanzamiento estable | 3.2 / 13 de abril de 2021 |
Repositorio | https://github.com/tmux/tmux |
Escrito en | C |
Sistema operativo | Tipo Unix |
Disponible en | inglés |
Tipo | Multiplexor de terminales |
Licencia | Licencia ISC |
Sitio web | tmux |
Características
tmux incluye la mayoría de las funciones de GNU Screen . Permite a los usuarios iniciar una sesión de terminal con clientes que no están vinculados a una consola virtual o física específica; Se pueden crear múltiples sesiones de terminal dentro de una sola sesión de terminal y luego rebotar libremente de una consola virtual a otra, y cada sesión puede tener varios clientes conectados.
Algunas características notables de tmux son: [3]
- Menús para la selección interactiva de sesiones en ejecución, ventanas o clientes
- La ventana se puede vincular a un número arbitrario de sesiones [4]
- modo de comando similar a vi o Emacs (con autocompletado ) para administrar tmux [5]
- Falta de clientes seriales y telnet incorporados (que algunos consideran inflados para el multiplexor de terminal) [3]
- Diferentes teclas de comando: no es un reemplazo directo de la pantalla, pero se puede configurar para usar combinaciones de teclas compatibles .
- Soporte de división de ventana vertical y horizontal
Adopción
tmux está incluido en el sistema base de OpenBSD , [6] y está disponible como paquete para muchos otros sistemas operativos similares a Unix. [5]
Ver también
Referencias
- ^ "registro de cambios de tmux" .
- ^ "Keyboard and Display Controls" , Snappy Answers to Stupid Questions , OpenBSD , consultado el 7 de diciembre de 2011
- ^ a b Perrin, Chad (25 de octubre de 2010), "Is tmux the GNU Screen killer?" , TechRepublic , consultado el 7 de diciembre de 2011
- ^ de Weerd, Paul (12 de julio de 2009), "Entrevista con Nicholas Marriott en tmux" , OpenBSD Journal , consultado el 7 de diciembre de 2011
- ^ a b "Tmux - the Terminal multiplexer" , Linuxaria , 15 de septiembre de 2011 , consultado el 7 de diciembre de 2011
- ^ "src / usr.bin / tmux" . Repositorio de fuentes de OpenBSD .