Inicio > Gestión de procesos > tmux-list-sessions

tmux-list-sessions: Ver la lista de sesiones de tmux

`tmux-list-sessions` es un comando que muestra una lista de todas las sesiones activas de tmux. A través de este comando, puede verificar información como el ID, nombre, número de ventanas y la última hora de actividad de cada sesión, lo que es útil para comprender qué sesiones se están ejecutando y para reconectarse o administrar las sesiones necesarias.

Descripción general

`tmux-list-sessions` proporciona información concisa sobre todas las sesiones en ejecución en el servidor tmux. Esta información incluye el nombre de la sesión, el número de ventanas y la última hora de actividad. Esto permite a los usuarios ver de un vistazo las sesiones en las que están trabajando y administrarlas de manera eficiente.

Funciones principales

  • Mostrar lista de sesiones activas de tmux
  • Ver ID y nombre de la sesión
  • Ver el número de ventanas de cada sesión
  • Proporcionar información sobre la última hora de actividad

Instalación

`tmux-list-sessions` generalmente se proporciona como parte del paquete `tmux`, o puede ser un script/alias que envuelve el comando `tmux list-sessions`. Si `tmux` no está instalado, puede instalarlo usando los siguientes comandos.

Debian/Ubuntu

sudo apt update && sudo apt install tmux

Instale tmux usando el administrador de paquetes APT.

CentOS/RHEL/Fedora

sudo yum install tmux
# o
sudo dnf install tmux

Instale tmux usando el administrador de paquetes YUM o DNF.

macOS (Homebrew)

brew install tmux

Instale tmux en macOS usando Homebrew.

Ejemplos de uso

`tmux-list-sessions` se utiliza principalmente para verificar el estado de las sesiones de tmux en ejecución.

Ver lista básica de sesiones

tmux-list-sessions

Muestra información básica de todas las sesiones activas de tmux.

Mostrar solo el nombre de la sesión y el número de ventanas

tmux-list-sessions -F '#{session_name}: #{session_windows} ventanas'

Si `tmux-list-sessions` llama internamente a `tmux list-sessions` y puede pasar opciones, puede generar información en un formato específico.

Mostrar la lista de sesiones ordenada por nombre

tmux-list-sessions -s session_name

Muestra la lista de sesiones ordenada por el nombre de la sesión. Esto también ocurre cuando se utilizan las opciones de ordenación de `tmux list-sessions` internamente.

Consejos y precauciones

La gestión de sesiones de tmux es importante para crear un entorno de trabajo de terminal eficiente. Utilice los siguientes consejos para usar tmux de manera más efectiva.

Consejos útiles

  • Volver a conectar a una sesión: Puede conectarse a una sesión existente usando el comando `tmux attach -t [nombre_sesion]` o `tmux a -t [nombre_sesion]`.
  • Crear una nueva sesión: Puede crear una nueva sesión de tmux y asignarle un nombre con el comando `tmux new -s [nombre_sesion]`.
  • Cerrar una sesión: Puede cerrar una sesión específica usando el comando `tmux kill-session -t [nombre_sesion]`.
  • Es recomendable verificar frecuentemente la lista de sesiones para evitar la acumulación de sesiones innecesariamente en ejecución.
  • `tmux list-sessions` (o `tmux ls`) es el comando `tmux` predeterminado que realiza la misma función que `tmux-list-sessions`. Si `tmux-list-sessions` no funciona, intente usar este comando directamente.

Comandos de la misma categoría