Tmux

En este entrada vamos a ver cómo utilizar tmux. Tmux es un multiplexor de terminales que nos permite crear sesiones de terminal, dividirlas en paneles y ventanas, y acceder a ellas desde cualquier terminal.

tmux

Instalación

En la mayoría de distribuciones podemos instalar tmux con el gestor de paquetes de la distribución. Por ejemplo, en Ubuntu:

sudo apt install tmux

En macOS podemos instalarlo con brew:

brew install tmux

Sesiones

Para crear una nueva sesión de tmux, ejecutamos el comando tmux:

tmux

Si queremos crear una sesión con un nombre, podemos usar el parámetro -s:

tmux -s my_session

Para listar las sesiones que tenemos abiertas, podemos usar el comando tmux ls:

tmux ls

Para reanudar una sesión, podemos usar el comando tmux attach:

tmux attach -t my_session

Para reanudar la última sesión, podemos usar el comando tmux attach sin parámetros:

tmux attach

Dentro de una sesión, podemos suspenderla con el comando Ctrl+b d. Esto nos permite volver a la sesión más tarde con el comando tmux attach.


Última modificación January 19, 2023: Tmux gif (a17922d)