web-dev-qa-db-ja.com

リストには画面がありますが、「再開する画面はありません」

screen -r」と入力すると、再開する画面のリスト、または「再開する画面がありません」というメッセージが表示されるはずです。

今日、画面は1つですが、再開する画面がないというメッセージが表示されます。

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

68
chiliNUT

screen -rが言うように、画面は1つですが、取り付けられています。現在のターミナルで再開するには、まず他のターミナルから切り離す必要があります:screen -d -r 27863、マンページ-dを参照してください。


編集:-dの代わりに-xを使用します。

Edit2:@ alex78191:-xを使用すると、画面が現在実行中のセッションにアタッチされ、「マルチディスプレイモード」になります。つまり、両方の端末で同時にセッションが表示されます。つまり、1つの端末でコマンドを入力すると、 2番目にも表示されます。ただし、マルチディスプレイモードからデタッチすると、現在の端末がデタッチされるだけです。したがって、それはまだ接続されている(他の端末に)というメッセージが表示されます。

100
user236012