5 consejos útiles para mejores sesiones de terminal TMUX
- 3357
- 1043
- Hugo Vera
TMUX es un multiplexor terminal similar a la pantalla GNU, que se utiliza para crear, acceder y controlar sesiones de terminal múltiples desde una sola 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 desde una pantalla y continuar ejecutando en segundo plano, luego se vuelve a colocar. En este sentido, permite que las sesiones de SSH permanezcan activas incluso después de desconectarse de la consola.
Leer también: 10 herramientas de línea de comandos geniales para su terminal de 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 llena toda la pantalla y puede dividirla en varios paneles rectangulares (ya sea vertical u horizontalmente), cada uno de los cuales es un pseudo terminal separado.
En este artículo, explicaremos algunos consejos útiles para mejor tmux Sesiones en Linux.
Configurar terminal para iniciar TMUX de forma predeterminada
Para configurar su terminal para comenzar automáticamente tmux Como predeterminado, agregue las siguientes líneas a su ~/.bash_profile
Archivo de inicio de Shell, justo por encima de su sección de alias.
if comando -v tmux &> /dev /null && [-z "$ tmux"]; Entonces tmux adjuntar -t predeterminado || tmux new -s predeterminado FI
Guarde el archivo y cierre.
Luego cierre y reabren el terminal para comenzar a usar tmux Por defecto, cada vez que abre 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 darle a una sesión un nombre de su elección.
Por ejemplo, si está trabajando con múltiples 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 la finalización de los nombres de las sesiones. Puede usar la extensión de finalización de TMUX para habilitarla como se muestra:
$ cd bin $ git clone https: // github.com/srsudar/tmux-completion.git
Luego obtiene el archivo ~/bin/tmux-completion/tmux en tus ~/.bashrc archivo, al agregar la siguiente línea en él.
Fuente ~/bin/tmux-completion/tmux
Guarde el archivo y cierre.
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 adjunto -tMostrar sesiones de terminal TMUX
Use el administrador de sesión de TMuxinator
Un administrador de sesión crea programáticamente los espacios de trabajo de TMUX ejecutando una serie de comandos basados en una configuración. El administrador de sesión de TMUX más utilizado es tmuxinator.
Tmuxinator es una utilidad utilizada para crear y administrar sesiones de TMUX fácilmente. Para usarlo de manera efectiva, debe tener un conocimiento práctico de TMUX. Es importante destacar que debe comprender qué ventanas y paneles están en Tmux.
Use Zoom para concentrarse en un solo proceso
Por último, pero no menos importante, después de abrir todos los paneles, desea concentrarse en un solo proceso, puede acercar el proceso para llenar toda la pantalla. Simplemente muévase al panel en el que desea concentrarse y presionar Ctrl+B
, z (Usa lo mismo para alejarte).
Cuando haya terminado con la función Zoom, presione el mismo combo de teclas para desabastecer el panel.
Leer también: 20 Emuladores de terminales útiles para Linux
Eso es todo! En este artículo, hemos explicado algunos consejos útiles para mejores 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.
- « Cómo instalar el navegador de cromo en Fedora 29
- FFF un administrador de archivos rápido simple para Linux »