Table of Contents
5 consejos útiles para mejores sesiones de terminal Tmux
tmux es un multiplexor de terminal similar a la pantalla GNU, que se utiliza para crear, acceder y controlar múltiples sesiones de terminal desde una única consola. Es útil para los administradores del sistema para ejecutar más de un programa de línea de comandos al mismo tiempo.
Una característica útil de tmux. es que se puede separar de una pantalla y continuar se ejecuta en segundo plano y luego se vuelve a adjuntar. En este sentido, permite que las sesiones SSH permanezcan activas incluso después de desconectarse de la consola.
Lea también. 10 herramientas de línea de comandos geniales para su terminal Linux
En tmux. una sesión es un contenedor para consolas individuales administradas por tmux. Cada sesión tiene una o más ventanas vinculadas. Y una ventana ocupa toda la pantalla y puede dividirla en varios paneles rectangulares (vertical u horizontalmente), cada uno de los cuales es un pseudo terminal independiente.
En este artículo, explicaremos algunos consejos útiles para mejores sesiones de tmux. en Linux.
Configurar Terminal para que inicie tmux de forma predeterminada
freestar.config.enabled_slots.push (LocationName: “tecmint_incontent”, slotId: “tecmint_incontent “);
Para configurar su terminal para que inicie automáticamente tmux. como predeterminado, agregue las siguientes líneas a su archivo de inicio de shell ~/.bash_profile, justo encima de la sección de alias.
si comando-v tmux &>/dev/null && [-z “$ TMUX”]; luego tmux attach-t default || tmux new-s default fi
Guarde el archivo y ciérrelo.
Luego cierre y vuelva a abrir la terminal para comenzar a usar tmux. por defecto, cada vez que abra una ventana de terminal .
Dar nombres de sesión de terminal
tmux. da un nombre predeterminado para las sesiones, sin embargo, a veces, este nombre no es lo suficientemente descriptivo. Puede asignar a una sesión un nombre de su elección.
Por ejemplo, si está trabajando con varios centros de datos, puede nombrar sesiones como “datacenter1. datacenter2. etc .. ”.
$ tmux new-s datacenter1 $ tmux new-s datacenter2
Cambiar entre sesiones de terminal tmux
Para cambiar fácilmente entre diferentes sesiones de tmux, debe habilitar finalización de los nombres de las sesiones. Puede usar la extensión de finalización tmux para habilitarlo como se muestra:
$ cd bin $ git clone https://github.com/srsudar/tmux-completion.git
Luego obtenga el archivo ~/bin/tmux-deployment/tmux. en su archivo ~/.bashrc. agregando la siguiente línea.
source ~/bin/tmux-mentation/tmux
Guarde el archivo y ciérrelo.
Luego cierre y vuelva a abrir la ventana de su terminal, la próxima vez que ingrese el siguiente comando y presione la tecla Tab, debería mostrarle los posibles nombres de sesión.
$ tmux adjuntar-t
Mostrar sesiones de terminal tmux
Usar el administrador de sesiones de Tmuxinator
Un administrador de sesiones crea espacios de trabajo tmux mediante programación ejecutando una serie de comandos basados en una configuración. El administrador de sesiones tmux más utilizado es tmuxinator.
Tmuxinator es una utilidad que se utiliza para crear y administrar sesiones tmux fácilmente. Para usarlo de manera efectiva, debe tener conocimientos prácticos de tmux. Es importante destacar que debe comprender qué ventanas y paneles hay en tmux.
Utilice Zoom para enfocarse en un solo proceso
Por último, pero no menos importante, después de abrir todos los paneles, desea enfocarse en un solo proceso, puede ampliar el proceso para que ocupe toda la pantalla. Simplemente muévase al panel en el que desea enfocarse y presione Ctrl + b, z. (use lo mismo para alejar).
Cuando haya terminado con la función de zoom, presione la misma combinación de teclas para reducir el zoom del panel.
Lea también. 20 emuladores de terminal útiles para Linux
¡Eso es todo! En este artículo, hemos explicado algunos consejos útiles para mejorar las sesiones de tmux en Linux. Puede compartir más consejos con nosotros o hacer preguntas a través del formulario de comentarios a continuación.