質問: nohup、disown、&の違い 違いは何ですか$ nohup foo そして$ foo & そして$ foo & $ disown
回答: &を使用すると、プログラムがバックグラウンドで実行されるため、プログラムが終了するまでブロックするのではなく、新しいシェルプロンプトが表示されます。 nohupとdisownはほとんど無関係です。それらはsighup(ハングアップ)シグナルを抑止するため、制御端末が閉じられたときにプログラムが自動的に強制終了されません。 nohupは、ジョブが最初に開始されたときにこれを行います。開始時にジョブをnohupしない場合は、disownを使用して実行中のジョブを変更できます。引数なしで現在のジョブを変更します。これはバックグラウンド化されたばかりのジョブです