Risposte:
C'è un comando sullo schermo per farlo. Dal manuale :
Comando: sessionname [ nome ]
(nessuna)
Rinomina la sessione corrente. Si noti che per
screen -list
il nome viene visualizzato con l'ID processo anteposto. Se il nome dell'argomento viene omesso, viene visualizzato il nome di questa sessione.Attenzione :
$STY
la variabile di ambiente riflette ancora il vecchio nome. Ciò può causare confusione. L'impostazione predefinita è costruita dai nomi tty e host.
Per accedere alla riga di comando dello schermo, utilizzare Prefix:, dove in genere si trova il prefisso Ctrl-a.
Quindi molto probabilmente dovrai farlo:
Ctrl-a:sessionname [name]
Per rinominare il titolo della finestra in una sessione dello schermo, utilizzare:
Per rinominare il nome della sessione attuale (visualizzato con screen -ls
) usare:
:sessionname newName
. Maggiori dettagli su https://superuser.com/a/370553/65975 .screen -R
o screen -list
.
Ctrl-a "
- non la sessione dello schermo nel suo insieme, che era la domanda posta dall'OP.
control + shift +a
?
Ctrl-a
prima la stampa , poi Shift-a
.
C+a
non aiuta affatto, ma il link che hai pubblicato ha fatto
# screen -S old_session_name -X sessionname new_session_name
Ctrl a
seguito da :sessionname <new-session-name>
. Tuttavia, ha funzionato su OS X con la versione 4.00.03 (FAU) dello schermo 23-ott-06
Potrebbe non rispondere a questa domanda esatta, ma per modificare il nome visualizzato in basso come (0 bash)
, è possibile utilizzare
:title <newtitle>
per cambiare la bash
parte:number <newnumber>
per modificare il numero (che cambierà anche l'ordine relativo delle istanze della sessione).
control + a +:
tre pulsanti contemporaneamente?