목록에는 화면이 있지만 "복원할 화면이 없습니다."

목록에는 화면이 있지만 "복원할 화면이 없습니다."

입력할 때 screen -r복원할 화면 목록 또는 "복원할 화면 없음" 메시지가 표시될 것으로 예상합니다.

오늘 화면이 보이지만 복원할 화면이 없습니다라는 메시지가 계속 표시됩니다.

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

화면이 연결되었다고 보고하는 이유는 무엇입니까? 방금 위의 줄( [detached]) 로 구분했습니다.

답변1

말했듯 screen -r이 화면이 있지만 붙어 있습니다. 현재 터미널에서 복원하려면 먼저 다른 터미널에서 분리해야 합니다. screen -d -r 27863맨페이지를 참조하세요 -d.


편집: -d대신 사용하십시오 -x.

Edit2: @alex78191: 사용하면 -x화면이 현재 실행 중인 세션에 연결되어 "다중 디스플레이 모드"가 됩니다. 두 터미널에서 동시에 세션을 볼 수 있습니다. 즉, 하나의 터미널에 명령을 입력하면 두 번째에도 등장합니다. 그러나 다중 디스플레이 모드를 종료하면 현재 터미널만 종료됩니다. 따라서 (다른 터미널에서) 여전히 첨부된 메시지를 받게 됩니다.

관련 정보