切断した後もプロセスを実行し続けるには、画面を削除する必要がありますか?

切断した後もプロセスを実行し続けるには、画面を削除する必要がありますか?

私のSSH接続は信頼できないので、長期実行プロセスを開始するたびに意図的にチェックして切り離します。画面部分が必要なのは分かりますが、分離も必要なのでしょうか?ありがとうございます。

答え1

接続を切断する必要はありませんが、切断された場合は、それを使用して、以前screen -drに適切に切断されていない既に実行されているスクリーンセッションに再接続できます。

画面セッションを一覧表示するには、次のコマンドを使用しますscreen -ls

$ screen -ls
There is a screen on:
    10266.somesession   (Attached)
1 Socket in /var/run/screen/S-slm.

セッション名を記録し、10266.somesession次のように再接続します。

$ screen -dr 10266.somesession

メモ:screen実行中の他のシステムが再起動されない場合、または所有している親プロセスが終了しない限り、スクリーンセッションはscreenそのまま残ります。

関連情報