私の ssh 接続は信頼できないので、長時間実行されるプロセスを開始するたびに、screen と detaching を慎重に使用しています。screen 部分が必要なのはわかっていますが、detaching も必要なのでしょうか? ありがとうございます。
答え1
切断する必要はありません。接続が中断された場合は、screen -dr
最初に適切に切断されなかった、すでに実行中の screen セッションに再接続するために使用できます。
次のコマンドを使用して、画面セッションをリストするだけです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
終了されない限り、screen セッションはそのまま残ります。