tmux (Terminal Multiplexer) es una herramienta para gestionar múltiples sesiones de terminal dentro de una sola ventana. Permite dividir la terminal en varias secciones, cambiar entre ellas y desconectar sesiones sin perder el trabajo en curso.
Una herramienta que nos hace más sencillo poder trabajar organizadamente en consola. A continuación hacemos un resumen a nivel de guía básica de como instalarlo y manejarte entre sesiones, ventanas y paneles.
Instalación de tmux
Para instalar tmux, puedes usar el gestor de paquetes correspondiente a tu sistema operativo, en nuestro caso utilizaremos Ubuntu:
sudo apt update
sudo apt install tmux
Comandos Básicos
- Sesiones
- Iniciar una nueva sesión:
tmux
tmux new -s<nombre_de_la_sesion>
- Listar sesiones:
tmux ls
- Recuperar una sesión existente:
tmux attach-session -t <nombre_de_la_sesion>
- Eliminar una sesión existente:
tmux kill-session -t <nombre_de_la_sesion>
- Desconectar de la sesión:
Ctrl + b, d
- Iniciar una nueva sesión:
- Ventanas
- Crear nueva ventana:
Ctrl + b, c - Renombrar ventana:
Ctrl + b, , - Cambiar de ventana:
Ctrl + b, <número> - Cerrar ventana:
Ctrl + b, x
- Crear nueva ventana:
- Paneles
- Dividir el panel horizontalmente:
Ctrl + b, "
- Dividir el panel verticalmente:
Ctrl + b, %
- Navegar entre paneles:
Ctrl + b, flechas (↑, ↓, ←, →)
- Cerrar un panel:
exit
- Dividir el panel horizontalmente: