web-dev-qa-db-ja.com

スクリーンセッションを切り離せません

私は画面に非常に慣れていないので、C-aではなくC-Somethingを押しました。これで、切り離したり、他のコマンドを実行したりできなくなりました。スクリーンセッションを切り離すにはどうすればよいですか?

21
Eduardo

おそらくあなたはC-s(「停止」のs)try C-q 再開します...

他のすべてが失敗した場合は、別の端末からログインして、次のように入力します。screen -raAdx。これにより、画面が共有として再接続され、切り離すことができます。

49
Aram Verstegen

ctrl-a + dが切り離されます

画面上の情報が必要ない場合にデタッチする代わりに、プロセスを強制終了することができます。

画面を応答しなくするコマンドがわからない。

9
Louis

今日も同じような問題がありました。 1MBpsのリンクを介して100GBのファイルを転送していましたが、ワークステーションがクラッシュしたとき、転送の途中でした。 PuTTYをバックアップしてターミナルサーバーに接続しましたが、デタッチ/再アタッチコマンドの組み合わせが機能しませんでした。画面を強制終了することにしたので、psをチェックしてPIDを取得しました。 PS出力を見ていると、Screenの起動に使用したBASHセッションがまだ実行されていることに気付きました。気まぐれで、「これは、PuTTYウィンドウを閉じて、再接続できるようにする必要がある」と考えて、画面ではなくそのセッションを強制終了することにしました。案の定、「screen-dr」を正常に実行できました。

3
Heege McGee

ターミナルセッションを強制終了してログアウトし、再度ログインしてscreenセッションを再接続することもできます。

1
warren