セッション終了後にSSHセッションの実行中にプロセスが開始されるようにするにはどうすればよいですか? [コピー]

セッション終了後にSSHセッションの実行中にプロセスが開始されるようにするにはどうすればよいですか? [コピー]

重複の可能性:
切断した後もSSHセッションを実行し続けます。

デフォルトでは、SSHセッション中に開始するWebサーバーであるプロセスがあります。ただし、PuTTY ウィンドウを閉じてセッションを終了すると、実行と要求の応答が停止します。コマンドを終了しても同じです&。停止、起動、および再起動スクリプトに付属のApacheを使用すると、この問題は発生しません。私はこのプログラムに似たものを作りたいです。

プロセスを開始したSSHセッションが終了した後も実行を継続するようにプロセスを開始するにはどうすればよいですか?また、何らかの理由で停止した場合に自動的に再起動するように設定するにはどうすればよいですか?

ありがとうございます!

ベストアンサー1

セッションから始めますscreen

screen

これでプロセスを開始します。

myprocess

Ctrl次に+を使用してスクリーンセッションを切り離しますa d

次のように入力して、screenセッションに再接続できます。

screen -r

より多くのセッションが実行されている場合は、次のようにリストできます。

screen -ls

おすすめ記事