Métodos de pago Abuse

Sintaxis y opciones del comando Tmux

27.05.2023, 18:21

En el último artículo, vimos qué es Tmux. En pocas palabras, Terminal Multiplexer es una utilidad de línea de comandos para gestionar múltiples terminales dentro de una misma ventana. Permite a los usuarios ejecutar múltiples programas en un único terminal, dividir una ventana de terminal en múltiples paneles y agrupar múltiples paneles en una única ventana.

Además, tmux permite al usuario guardar sesiones de terminal y reanudarlas en cualquier momento. Tmux es muy útil para gestionar servidores remotos y para crear entornos multitarea más eficientes en OS Linux. En este artículo, vamos a ver la sintaxis y algunas de las opciones de la herramienta (no todas, las más populares).

Sintaxis de Tmux

El comando Tmux tiene la siguiente sintaxis:

tmux [options] [command]

Opciones de Tmux

Algunas de las opciones más utilizadas del comando Tmux son:

  1. -c <ruta> - especifica la ruta al archivo de configuración.
  2. -L<nombre> - especifica el nombre del socket.
  3. -f<ruta> - especifica la ruta al socket.
  4. -S<nombre> - especifica el nombre de la sesión.

Comandos de Tmux

Los comandos Tmux más utilizados son:

  1. new-session- crea una nueva sesión Tmux.
  2. list-sessions- muestra unalista de las sesiones actuales.
  3. attach-session- se conecta a la sesión especificada.
  4. detach-session- desconecta la sesión actual del shell.
  5. switch- cambia a otro panel o ventana.
  6. kill-server- detiene todas las sesiones en ejecución;
  7. kill-session- termina la sesión pasada en el parámetro -t;
  8. list-clients- ve los clientes conectados a la sesión -t;
  9. list-sessions(ls)- muestra unalista de todas las sesiones en ejecución;
  10. rename-session-renombra una sesión, pasa el ID de sesión y un nuevo nombre.

Se pueden encontrar opciones y comandos adicionales llamando a la ayuda de Tmux con el comando

man tmux

O:

tmux -h

A continuación, le indicaremos cómo utilizar el comando en la práctica.

Uso de Tmux

Para crear una nueva sesión basta con ejecutar el comando sin parámetros:

tmux

Sintaxis y opciones del comando Tmux

También puedes crear una sesión con el comando new-session y darle un nombre conveniente:

tmux new-session -s "name"

Ahora puedes utilizar Tmux y crear sesiones con el comando.