複数のセッションを実行する画面があり、入力したセッションの1つでscreen -D -m
セッションが中断されます。 Escape、q、またはCtrl + Cを使用して終了することはできません。この特定のセッションは、画面を閉じて復元した後もscreen -r screenName
同じ状態です。
このセッションをどのように終了しますか?ありがとうございます!
答え1
screen -D -m
始める新しいセッションは新しいプロセスをフォークせずに分離されたままになります。新しい画面が終了するまでコマンドは終了しません。
それでもバックグラウンドにコマンドを入れて、名前を解決することができますCtrl+Z(最後にコマンドが話し、いつ生成されたかを言及します)bg
。名前は行の1つの最初の単語であり、いくつかの数字とホスト名を含めることができます。screen -ls
(Detatched)
セッションに追加しscreen -r name
(ここで終了したい開始セッションの名前は何ですかname
?)、終了します。screen -ls
screen
これらのタスクを実行するために元のセッションを終了または中断する必要はありません。