ada layar dalam daftar, tetapi "tidak ada layar untuk dilanjutkan"

61

Saat saya mengetik, screen -rsaya berharap akan melihat: Daftar layar untuk dilanjutkan, atau pesan "Tidak ada layar untuk dilanjutkan."

Hari ini, saya melihat ada satu layar, tetapi saya masih mendapatkan pesan bahwa tidak ada layar untuk dilanjutkan:

[root@server chiliNUT]# screen -r
There is a screen on:
        27863.pts-1.server     (Attached)
There is no screen to be resumed.
[root@server chiliNUT]# screen -rx 27863
[detached]
[root@server chiliNUT]# screen -r
There is a screen on:
        27863.pts-1.server     (Attached)
There is no screen to be resumed.

Mengapa ini melaporkan bahwa layar terpasang? Saya baru saja melepaskannya pada baris di atas ( [detached])

cabeNUT
sumber

Jawaban:

88

Seperti yang screen -rdikatakan, ada satu layar, tetapi terpasang. Untuk melanjutkannya di terminal Anda saat ini, Anda harus melepaskannya dari yang lain terlebih dahulu screen -d -r 27863:, lihat manual -d.


Edit: gunakan -dsebagai ganti -x.

Sunting2: @ alex78191: Saat menggunakan -x, layar melekat pada sesi yang sedang berjalan, menghasilkan "mode multi-display": Anda melihat sesi di kedua terminal secara bersamaan, yaitu, ketika memasukkan perintah pada satu terminal, itu juga muncul di kedua. Namun, melepaskan dari mode multi-display hanya melepaskan terminal saat ini. Karenanya, Anda mendapatkan pesan bahwa pesan itu masih terpasang (di terminal lain).

pengguna236012
sumber
2
Kenapa tidak digunakan -x?
Alex78191