Linux シェルでジョブを起動するには、ジョブを起動したシェルが終了してもジョブが存続するようにするにはどうすればよいですか?
具体的には、プロセスで strace を実行しようとしています。ターミナルで実行すると完全に動作します。ただし、すべてのコマンドが実行されるとすぐに停止するリモートシェルで実行したいと考えています。"strace -p pid &"
シェルが停止すると、バックグラウンド ジョブも強制終了されるため、効果はありません。
どうすればいいですか?
nohup
私が探しているもののようです。ただし、ssh user@remote_machine script_name
どちらも効果がないようです。私が持っているスクリプトで"nohup strace -p pid"
どうもありがとう!