「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]
)
screen -r
が言うように、画面は1つですが、取り付けられています。現在のターミナルで再開するには、まず他のターミナルから切り離す必要があります:screen -d -r 27863
、マンページ-d
を参照してください。
編集:-d
の代わりに-x
を使用します。
Edit2:@ alex78191:-x
を使用すると、画面が現在実行中のセッションにアタッチされ、「マルチディスプレイモード」になります。つまり、両方の端末で同時にセッションが表示されます。つまり、1つの端末でコマンドを入力すると、 2番目にも表示されます。ただし、マルチディスプレイモードからデタッチすると、現在の端末がデタッチされるだけです。したがって、それはまだ接続されている(他の端末に)というメッセージが表示されます。