Jawaban:
Ada perintah layar untuk melakukan ini. Dari manual :
Perintah: sessionname [ nama ]
(tidak ada)
Ganti nama sesi saat ini. Perhatikan bahwa untuk
screen -list
nama muncul dengan proses-id yang diawali. Jika nama argumen dihilangkan, nama sesi ini ditampilkan.Perhatian :
$STY
Variabel lingkungan masih mencerminkan nama lama. Ini dapat menyebabkan kebingungan. Default dibangun dari nama tty dan host.
Untuk mengakses baris perintah layar, gunakan Prefix:, di mana Awalan biasanya Ctrl-a.
Jadi, kemungkinan besar Anda harus melakukannya:
Ctrl-a:sessionname [name]
Untuk mengganti nama judul jendela dalam sesi layar gunakan:
Untuk mengganti nama nama sesi aktual (ditampilkan dengan screen -ls
) gunakan:
:sessionname newName
. Lebih detail di https://superuser.com/a/370553/65975 .screen -R
atau screen -list
.
Ctrl-a "
- bukan sesi layar secara keseluruhan, yang merupakan pertanyaan yang ditanyakan oleh OP.
control + shift +a
?
Ctrl-a
dulu, lalu Shift-a
.
C+a
tidak membantu sama sekali, tetapi tautan yang Anda unggah tidak
# screen -S old_session_name -X sessionname new_session_name
Ctrl a
diikuti oleh :sessionname <new-session-name>
. Namun, itu berfungsi pada OS X dengan versi Layar 4.00.03 (FAU) 23-Okt-06
Mungkin tidak menjawab pertanyaan persis ini, tetapi untuk mengubah nama yang ditampilkan di bagian bawah seperti (0 bash)
, Anda dapat menggunakan
:title <newtitle>
untuk mengubah bash
bagian:number <newnumber>
untuk mengubah nomor (yang juga akan mengubah urutan relatif dari instance sesi Anda).
control + a +:
tiga tombol sekaligus?