
この質問は以前に要求された可能性がありますが、見えませんでした。
私はしばしばscreen ssh
数日かかるプロセスをリモートで起動します。 SSH経由でログインし、バックグラウンドで複数のプロセスを開始し、CRTL + Aを使用して分離しました。 d。理由はわかりませんが、「screen -r」はプロセスがまだ実行されていますが、しばらくして画面を復元しません(scp
作成中のデータを見ることができます。すべてが問題ないようです)。それは問題ではありません。
しかし、このような作業のスループットが非常に多く、これを防止できたらと思います。どうすればいいですか?私が言ったようにscreen -r
動作しません。 SSH ログインおよび再入力にはps
表示されません。
答え1
あなたはそれをscreen
間違った方法で使用しています。
リモートシステムを接続しssh
て起動する必要があります(または再接続する必要があります)。screen
リモートシステムでは、screen
各プロセスに対して新しいウィンドウを開く必要があります。したがって、バックグラウンドで実行する必要はありません。