SSHセッションが切断された後もプロセスの実行を維持する

SSHセッションが切断された後もプロセスの実行を維持する

時々家に帰る前に長期実行プロセスを開始したいので、サーバーにSSHセッションを作成してプロセスを開始しましたが、それからラップトップを終了して家に帰りたいと思います。

後で夕食後に退勤する前に始まったプロセスを再び見たいと思いました。 SSHを使用してこれをどのように実行できますか?

私が理解したように、SSH接続を中断すると、サーバーのログインセッションも中断され、長期実行プロセスが終了します。

ベストアンサー1

使用nohupプロセスが中断を無視するようにするシグナル:

$ nohup long-running-process &
$ exit

進行状況を監視するには、nohupの出力を確認してください。

$ tail -f nohup.out

おすすめ記事