GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo instalar y usar Tmux (terminal multiplexor) en el sistema Linux

Tmux es una de las herramientas de terminal más utilizadas y útiles para sistemas operativos Linux y similares a Unix. La mayoría de los administradores de sistemas, administradores de servidores y usuarios avanzados de Linux utilizan esta maravillosa herramienta de terminal para una mayor productividad y eficiencia. El término Tmux es la forma abreviada de multiplexor de terminal que puede manejar múltiples pestañas y ventanas de terminal simultáneamente en el sistema Linux. El sistema incorporado genera un número de serie para monitorear y buscar cada ventana Tmux activa en el sistema. Aunque esta fascinante herramienta se lanzó por primera vez en 2007, desde entonces la demanda de esta herramienta es ahora alta. La instalación y el uso de la herramienta de terminal Tmux son fáciles tanto para el servidor Linux como para las distribuciones de escritorio.

Multiplexor de terminal TMUX en Linux

La herramienta de multiplexor de terminal Tmux está escrita en el lenguaje de programación C y está construida bajo la licencia ISC. Si es un entusiasta de las computadoras y Linux, probablemente ya sepa que con el sistema informático OpenBSD, el Tmux viene preinstalado. Puede usar la herramienta Tmux para dividir la ventana del terminal, establecer modos verticales y horizontales para la carcasa del terminal. Dado que Tmux es una herramienta de código abierto, puede encontrar el código fuente completo en este repositorio de GitHub.

Después de instalar Tmux en su sistema Linux, siempre puede encontrar los archivos de instalación dentro del /etc/tmux.conf directorio para restaurar o solucionar problemas. En esta publicación, veremos cómo instalar y usar la herramienta Tmux en un sistema Linux.

Paso 1:Instale Tmux en Linux

Instalar la herramienta de terminal Tmux en un sistema Linux es tan fácil como un pastel. Solo necesita asegurarse de que el repositorio de su sistema esté actualizado y tenga una conexión a Internet activa. Luego, ejecute el comando apropiado de los comandos que se dan a continuación de acuerdo con su distribución.

  • Instalar la herramienta Ack en Ubuntu/Debian Linux
$ sudo apt-get install tmux

  • Obtenga la herramienta Ack en Fedora/Red Hat Linux
$ sudo yum install tmux
  • Instalar Ack en sistemas Linux basados ​​en Arch
$ sudo pacman -S tmux
  • Instalar Ack en SuSE Linux
$ sudo zypper install tmux

Después de instalar la herramienta Tmux, simplemente la abrimos desde el terminal predeterminado escribiendo tmux en el caparazón.

$ tmux

Paso 2:Comience con Tmux en Linux

Hasta ahora, hemos analizado una breve característica y un caso de uso de Tmux y el proceso de instalación. Ahora, veremos algunos casos de uso y operaciones de Tmux en Linux. Para fines de demostración, voy a usar un escritorio Ubuntu, pero los siguientes comandos también se podrán ejecutar en cualquier otra distribución importante de Linux.

1. Abrir y jugar con Tmux

Al principio, necesitaremos comenzar con la herramienta Tmux. Para abrir la herramienta Tmux, simplemente escriba tmux y presione el botón de entrar. Este comando creará una nueva ventana Tmux con un nombre de sesión numérico predeterminado.

$ tmux

Si necesita crear una nueva sesión Tmux con un nombre personalizado, ejecute el siguiente comando Tmux en el shell.

$ tmux new -s new_session_name

El uso más común y frecuente de Tumx sería separar una ventana activa del shell Tmux. Esta característica podría ayudarlo a realizar múltiples tareas y ser más productivo. Puede usar el siguiente método abreviado de teclado para separar la ventana actual.

2. Adjuntar y desconectar Tmux en Linux

Si desconecta una ventana activa por accidente, no se preocupe, puede volver a adjuntarla a la sesión de Tmux. Ejecute las siguientes combinaciones de teclas desde su teclado para recuperar su ventana separada.

Ctrl+b d
Ctrl+b d

Además, también puede ver la lista de todas las sesiones de Tmux para que pueda llamar a cualquier sesión que desee por ID de serie.

$ tmux ls

También puede adjuntar sesiones en Tmux con el nombre de la sesión.

$ tmux attach-session -t ubuntuPIT_tutorials

3. Duplicar ventana Tmux

Si es un administrador del sistema, es posible que deba ejecutar comandos de terminal similares repetidamente durante todo el día en el mismo entorno de terminal. Puede copiar una sesión con todas las configuraciones a otra pestaña a través de la herramienta de terminal Tmux en Linux.

Ctrl+b c 
Ctrl+b w

Ahora puede cambiar entre cualquier sesión o pestaña por el número de sesión o el nombre de la ventana en Tmux.

Ctrl+b window_number
Ctrl+b 1

Si necesita cambiar el nombre de la sesión actual o cualquier sesión, simplemente presione la siguiente combinación de teclas del teclado para cambiar el nombre.

Ctrl+b ,

4. Navegar Tmux

Los siguientes comandos que le permitirán cambiar la herramienta de terminal Tmux en su sesión de Linux son muy importantes y útiles para todos los usuarios avanzados. Ejecute las siguientes combinaciones de teclas para que la ventana Tmux sea horizontal.

Ctrl+b %

La siguiente combinación de teclas te permitirá poner la ventana en modo vertical.

Ctrl+b "

Finalmente, ahora puede navegar por todas las ventanas en el shell del terminal Tmux en su máquina Linux a través de las siguientes combinaciones de teclas de navegación.

Ctrl+b o
Ctrl+b ;
Ctrl+b x

Paso 3:familiarícese con algunos de los métodos abreviados de teclado Tmux más utilizados

A los usuarios avanzados de Linux les encanta operar el sistema solo desde el teclado, lo cual no solo es profesional sino también eficiente. Aquí, veremos dos conjuntos de atajos de teclado o combinaciones que son realmente útiles para operar Tmux en Linux.

  • CTRL+b + (. – Use este atajo de teclado para ir a la pestaña anterior
  • CTRL+b + ) – Pasar a la siguiente ventana
  • CTRL+b + s – Mostrar todas las sesiones activas
  • CTRL+b + d – Desactivar la sesión activa
  • CTRL+b + $ – Dar un nombre a la ventana Tmux
  • CTRL+b + L – Elija la sesión en ejecución
  • tmux ls – Imprimir todas las sesiones en ejecución
  • tmux attach -t 0 – Expandir o hacer Zoom en la ventana/sesión activa
  • tmux kill-server – Descartar todas las sesiones

El siguiente conjunto de combinaciones de teclado le permitirá controlar y administrar las sesiones activas, en ejecución y enumeradas en Tmux.

  • CTRL+b + c – Ejecutar una nueva sesión
  • CTRL+b + p – Volver a la pestaña anterior
  • CTRL+b + n – Cambiar a la siguiente ventana.
  • CTRL+b + 0-9 – Giro a un panel de ventana por número de pestaña
  • CTRL+b + w – Abrir una ventana desde un menú.
  • CTRL+b + & – Detenga todas las sesiones que no estén funcionando.
  • CTRL+b + % – Ventana activa actual dividida horizontalmente.
  • CTRL+b + “ – Dividir verticalmente la pestaña actual.
  • exit – Cierra una ventana en Tmux

Palabras finales

Sin duda, definitivamente Tmux es una de las mejores herramientas de terminal para Linux. A pesar de tener una herramienta de terminal predeterminada, ¿necesita obtener otra herramienta de terminal? Muchos no se molestarían, pero si desea aumentar su eficiencia y sentir la sensación profesional de Linux, debe darle una oportunidad a Tmux. Usar Tmux es inofensivo; además, admite combinaciones de teclas, portapapeles y navegación web a través de la herramienta de terminal.

En toda la publicación, hemos descrito cómo instalar Tmux en diferentes distribuciones de Linux y cómo usar Tmux en Linux. Compártalo con sus amigos y la comunidad de Linux si encuentra esta publicación útil e informativa. También puedes escribir tus opiniones sobre esta publicación en la sección de comentarios.


Linux
  1. ¿Cómo instalar y usar Linux Screen?

  2. Cómo instalar y usar Flatpak en Linux

  3. Cómo instalar y usar PuTTY en Linux

  4. Cómo instalar y usar el emulador de terminal Tilix en Linux

  5. Cómo instalar y usar el emulador de terminal Konsole en Linux

Cómo instalar y usar Docker en su sistema Linux

Cómo instalar y usar YouTube-DL en el sistema Linux

Cómo instalar y usar Google Chrome en el sistema Linux

Cómo instalar y usar el compilador GCC en el sistema Linux

Cómo instalar y usar AsciiDoc en el sistema Linux

Cómo instalar y usar el emulador de terminal Konsole en el sistema Linux