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: