Cambiar el nombre de la sesión en la pantalla

Cambiar el nombre de la sesión en la pantalla

Estoy ejecutando varios programas con diferentes valores para algunas variables en "pantalla". Quiero cambiar el nombre de las sesiones de pantalla para poder identificarlas con "screen -ls" para volver a ellas.

¿Qué opción tengo que utilizar para ello? ¿Y hay alguna manera de cambiar el nombre de la sesión mientras la pantalla ya se está ejecutando?

Respuesta1

Puede nombrar una sesión al iniciarla con la -S nameopción. Desde una pantalla en ejecución, puede cambiarla escribiendo

Ctrl+ A, :seguido de (1) .sessionname name

Puede ver sesiones de pantalla en ejecución con screen -lsy conectarse a una por nombre con

pantalla -xSnombre

(1): namees y una cadena arbitraria que se convertirá en el nuevo nombre de la sesión. Si el nombre de la sesión contiene espacios en blanco, cítelo entre comillas simples o dobles.

Dentro de una sesión de pantalla única, también puedes nombrar cada ventana. Haga esto escribiendo Ctrl+ Ay Aluego el nombre que desee. Puede ver una lista interactiva de ventanas con nombre escribiendo Ctrl+ A, "y seleccionando la que desea cambiar de esa lista.

Nombrar tanto las pantallas como los terminales dentro de las pantallas es realmente útil para recordar qué son y por qué los iniciaste en primer lugar.

fuente

información relacionada