Cómo cambiar el nombre de una sesión en TMUX

Cómo cambiar el nombre de una sesión en TMUX
TMUX es una aplicación multiplexor terminal de código abierto para administrar eficientemente Windows de terminal múltiple. Las personas que han usado anteriormente la aplicación Terminator están familiarizadas con la noción de gestión de pestañas en Linux Terminal. Con TMUX, podemos dividir el terminal en varios paneles. Podemos ajustar estos paneles moviéndose, cambiando y cambiando entre ellos. Esto ayuda a frenar el dolor de manejar múltiples ventanas y pestañas de terminal de gnomo.

Después de instalar TMUX, no encontrará ningún icono asociado con él. No aparecerá como una aplicación separada, en su lugar tendremos que invocarla desde el terminal GNOME en sí. Más tarde veremos cómo hacer esto.

Nota: En este 'cómo', hemos usado el 'Ctrl+B' Como el prefijo. Si configuró algún otro prefijo, reemplace el comando con su prefijo.

¿Qué cubriremos??

En esta guía, exploraremos cómo podemos instalar TMUX y más específicamente "cómo cambiar el nombre de una sesión en TMUX Terminal". Usaremos Ubuntu 20.04 como sistema base para esta guía. Primero comencemos con la instalación de TMUX.

Instalación de TMUX en Ubuntu20.04

Los principales sistemas operativos como el subsistema de Linux, MacOS y Windows para Linux (WSL) proporcionan paquetes de software TMUX desde su repositorio oficial. Entonces, para instalar TMUX en Ubuntu 20.04, simplemente podemos usar el administrador de paquetes o el centro de software como se muestra a continuación:

1. Para instalar TMUX usando el Administrador de paquetes, simplemente ejecute el comando:

$ sudo apt install tmux

2. Para instalar TMUX usando Center de software, abra el centro de software y busque TMUX y haga clic en Instalar.

Lanzamiento de TMUX

Una vez que se instale el TMUX, tendremos que usar el terminal GNOME para invocarlo. Uno puede encontrar el siguiente error cuando ejecuta el comando 'TMUX':

"Fallado de terminal abierto: Terminal faltante o inadecuado: Xterm-256Color"

Para superar este error, escriba "Término de exportación = xterm" en la terminal y presione Enter. Ahora nuevamente ejecute el comando 'TMUX', esta vez no debe aparecer el error.

Otra forma es usar el 'Xterm' terminal y lanza el TMUX desde aquí. Esto funcionó en nuestro Ubuntu 20.04 sistema.

Cómo usar TMUX

Podemos usar tres formas de enviar comandos a un terminal TMUX.

Usando las teclas de prefijo: TMUX usa una combinación de teclas llamada Key de prefijo, que es por defecto 'Ctrl+B'. Este prefijo es seguido por una o dos claves más que serán interpretadas por TMUX para una operación particular. Por ejemplo, podemos separar de una sesión usando: [Prefijo+D].

Usando el modo de comando: para enviar los comandos directamente al terminal TMUX, debemos ingresar al modo de comando presionando las teclas de prefijo seguidas de colon (:). Un símbolo del sistema se abrirá en la parte inferior del terminal donde podemos ingresar los comandos TMUX.

Uso de la línea de comando: los comandos TMUX también se pueden usar desde el terminal no TMUX o la solicitud de shell. Estos comandos están precedidos por la palabra clave 'tmux'. Hemos ilustrado este método en la sección a continuación.

Renombrar una sesión

La mayoría de los usuarios al comenzar a usar TMUX olvida nombrar la sesión en la que están trabajando. Pero a medida que aumenta el número de sesiones con el flujo de trabajo, se convierte en un dolor recordar la sesión en la que estaba trabajando y los servicios relacionados que se estaban ejecutando en ellas. Por lo tanto, es una buena idea comenzar siempre una sesión con un nombre para evitar cualquier confusión. Pero si ha olvidado nombrar una sesión mientras la crea, aún puede darle un nombre o cambiar un nombre existente. Hoy vamos a demostrarte cómo hacer esto. Comencemos ahora.

Renombra una sesión usando el comando: 'Tmux renombre-session'

Cambiar el nombre de una sesión de la solicitud de shell usando TMUX 'Cambiar el nombre de Session' Comando, use el formato:

$ tmux renombre-session -t antiguo nombre de sesión nuevo

Para demostrar este comando, primero crearemos una nueva sesión de TMUX con el nombre 'my_session_1':

$ tmux new -s my_session_1

Para cambiar el nombre de esta sesión a algo como my_session_2, Use el formato de comando anterior:

$ tmux renombre -session -t my_session_1 my_session_2

También podemos usar el símbolo del sistema TMUX. Para esta prensa 'Prefijo +:' y escriba el comando:

$ renombre -session -t my_session_1 my_session_2

Para verificar los cambios anteriores, ejecute el 'tmux ls' dominio:

$ tmux ls

Renombrar una sesión utilizando la combinación clave: Prefijo + $.

Usemos la sesión anterior 'my_session_2' y renombrarlo a 'my_session_3' Al golpear las llaves 'Ctrl+B' (nuestro prefijo) seguido de ps. Para verificar estos cambios, use el 'tmux ls' dominio:

$ tmux ls

En la imagen a continuación, la línea amarilla inferior está pidiendo el nuevo nombre de la sesión:

Después de ingresar el nuevo nombre, el nombre de la sesión se cambia a my_session_3.

Conclusión

En esta guía, hemos aprendido sobre la instalación de TMUX, sus conceptos básicos y más específicamente, cómo cambiar el nombre de una sesión en TMUX. Se puede encontrar una explicación más detallada de varias operaciones de TMUX en las páginas de Tmux Man o en la página Github de TMUX.