Uso básico de tmux

¿Qué es tmux?

Es un administrador de ventanas para la terminal que nos permite con una sola conexión al servidor abrir varias aplicaciones al mismo tiempo y mantener una sesión activa incluso si nos desconectamos del mismo. Tmux es un proyecto creado por OpenbSD (Texto-plano funciona en un servidor OpenBSD).

¿Cómo iniciar una instancia de tmux?

Simplemente escribe:

tmux

¿Cómo abro una nueva ventana?

Todas las operaciones de tmux se realizan con la combinación de teclas Ctrl+b. Mantienes presionada Ctrl mientras presionas b, sueltas ambas y presionas la tecla que realiza la función que deseas.

En este caso debes presionar Ctrl+b, C

¿Cómo me muevo entre ventanas?

Presionas Ctrl+b como antes y digitas el número de la ventana. Por ejemplo, Ctrl+b, 1.

También puedes moverte hacia la derecha con Ctrl+b, n. Para moverte hacia la izquierda presiona Ctrl+b, p.

Otra opción es seleccionarla de un listado con Ctrl+b, w.

¿Le puedo cambiar el nombre a una ventana?

Sí, se puede con Ctrl+b, , (sí, es una coma).

¿Cómo cierro una ventana?

Con Ctrl+b, &. (te va a preguntar si estás seguro/a).

¿Cómo muevo una ventana de lugar?

Esto es un poco más complejo pero se hace así:

Primero: Ctrl+b, : (dos puntos)

Segundo (escribimos):

swap-window -s [número de la ventana] -t [posición que queremos]

¿Cómo me salgo de la sesión ssh sin cerrar tmux?

Escribimos:

Ctrl+b, d

¿Cómo recupero una sesión de tmux?

Supongamos que al día siguiente de haber iniciado una sesión de tmux volviste. Escribe en la terminal:

tmux a -t 0 (suponiendo que es la sesión 0, puedes tener varias)


Hay muchas más cosas que se pueden hacer pero esto es lo fundamental para poder usar nuestra sesión SSH de una forma eficiente y mantener procesos funcionando cuando apaguemos nuestro pc en casa. Uno de los casos más comunes es mantener una sesión de IRC activa.

Cualquier consulta a admin arroba texto-plano.xyz

· tmux, screen, multiples-conexiones, multiplexar, ventanas, sesión, activa