Có những màn hình trong danh sách, nhưng không có màn hình nào được nối lại


61

Khi tôi nhập, screen -rtôi sẽ thấy: Một danh sách các màn hình để tiếp tục hoặc thông báo "Không có màn hình nào được nối lại."

Hôm nay, tôi thấy có một màn hình, nhưng tôi vẫn nhận được thông báo rằng không có màn hình nào được nối lại:

[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.

Tại sao nó báo cáo rằng màn hình được đính kèm? Tôi chỉ tách nó trên dòng trên ( [detached])

Câu trả lời:


88

Như đã screen -rnói, có một màn hình, nhưng nó được đính kèm. Để tiếp tục nó trên thiết bị đầu cuối hiện tại của bạn, trước tiên bạn phải tách nó ra khỏi thiết bị khác : screen -d -r 27863, xem trang chủ -d.


Chỉnh sửa: sử dụng -dthay vì -x.

Edit2: @ alex78191: Khi sử dụng -x, màn hình gắn vào phiên hiện đang chạy, dẫn đến "chế độ đa màn hình": bạn thấy phiên trên cả hai thiết bị đầu cuối, tức là khi nhập lệnh trên một thiết bị đầu cuối, nó cũng xuất hiện trên thứ hai. Tuy nhiên, tách ra từ chế độ đa màn hình chỉ làm mất thiết bị đầu cuối hiện tại. Do đó, bạn nhận được thông báo rằng nó vẫn được đính kèm (trên thiết bị đầu cuối khác).


2
Tại sao không sử dụng -x?
Alex78191
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.