tag mp3tag kid3 editar easytag linux unix shell gnu-screen

linux - mp3tag - ¿Cómo asignar nombre a una pantalla?



mp3 tag linux (5)

Para iniciar una nueva sesión

screen -S your_session_name

Para renombrar una sesión existente

Ctrl + a ,: nombre de sesión YOUR_SESSION_NAME Entrar

Debes estar dentro de la sesión.

Estoy usando la herramienta multiplexor de screen en el shell de comandos y abro muchas pantallas. Entonces olvido qué proceso ID se asocia con qué tarea.

Me gustaría establecer un nombre para una pantalla pero no puedo encontrar una opción en la página del manual.

Actualmente, la lista de pantallas se ve así:

There are screens on: 5422.pts-1.aws1 (Detached) 5448.pts-1.aws1 (Detached) 5027.pts-1.aws1 (Detached) 3 Sockets in /var/run/screen/S-sb.

Y me gustaría ver algo como esto:

There are screens on: 5422.logCleanWorker (Detached) 5448.overNightLongTask(Detached) 5027.databaseOverNightLongTask (Detached) 3 Sockets in /var/run/screen/S-sb.

¿Cómo puedo hacer esto?


Como ya se dijo, la screen -S SESSIONTITLE funciona para iniciar una sesión con un título ( SESSIONTITLE ), pero si inicia una sesión y luego decide cambiar su título. Esto se puede lograr usando los enlaces de teclas predeterminados:

Ctrl + a , A

Lo que pide:

Set windows title to:SESSIONTITLE

Cambie SESSIONTITLE haciendo retroceso y escribiendo el título deseado. Para confirmar el cambio de nombre y enumerar todos los títulos.

Ctrl + a , "


La forma más fácil de usar la pantalla con nombre.

screen -S ''name'' ''application''

  • Ctrl + a , d = salir y dejar la aplicación abierta

Volver a la pantalla:

screen -r ''name''

por ejemplo usando lynx con pantalla

Crear pantalla:

screen -S lynx lynx

Ctrl + a , d = salir

Después puedes volver con:

screen -r lynx


Para crear una nueva pantalla con el nombre foo , use

screen -S foo

Entonces para volver a unirlo, corre

screen -r foo # or use -x, as in screen -x foo # for "Multi display mode" (see the man page)


Soy un principiante en la pantalla, pero lo encuentro inmensamente útil al restaurar conexiones perdidas. Su pregunta ya ha sido respondida, pero esta información podría servir como un complemento. Uso masilla con el administrador de conexión de masilla y nombro mis pantallas: "tab1", "tab2", etc. Las pestañas son más importantes que el nombre de cada pestaña individual. Uso la octava pestaña para conectar a db, la séptima para ver registros, etc. Entonces, cuando quiero volver a colocar mis pantallas, escribí un envoltorio sencillo que dice:

#!/bin/bash screen -d -r tab$1

donde primer argumento es el número de la pestaña.