SSH
セッションでターミナルからプロセスを実行していて、バックグラウンドでプロセスを開始しnohup
、切断しました。
しばらくしてサーバーに再度ログオンすると、プロセスがまだ実行されていることを確認しましたが、サーバーbash
を開始した端末ではなかったため、現在の端末でサーバーをフォアグラウンドに戻すことができません。プロセスは、最初のセッションinit
を終了したときに、プロセスを開始したシェルが終了したものとして属していると思います。SSH
さて、私が始めたプロセスをどのように相互作用させるのですか?それは私がそれか何かを殺したいということではありませんが、プロセスが時々ユーザー入力を受け取り、今それがそれを待っているとしたらどうでしょうか?