リストには画面がありますが、「復元する画面はありません。」

リストには画面がありますが、「復元する画面はありません。」

入力すると、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画面は現在実行中のセッションに接続され、「マルチディスプレイモード」になります。両方の端末で同時にセッションを表示できます。つまり、1つの端末にコマンドを入力すると、2回目にも登場します。ただし、マルチディスプレイモードを終了すると、現在の端末のみが終了します。したがって、(他の端末で)まだ添付されたメッセージが届きます。

関連情報