Wen

Linux:nohupと&の違い

N views

nohup& の違い

python test.py というコマンドで説明しますと、

コマンド ctl+c ターミナルを終了
python test.py コマンドが中断される コマンドが中断される
python test.py & コマンドが中断されない コマンドが中断される
nohup python test.py コマンドが中断される コマンドが中断されない
nohup python test.py & コマンドが中断されない コマンドが中断されない

中断されなく残ってしまう場合は、ちゃんと kill しましょう。

ps -ef | grep test.py
kill -9 {pid}

参考記事

Linux 中的 nohup 和&区别

本記事は 「表示 - 非営利 - 改変禁止 4.0 国際 (CC BY-NC-ND 4.0)」 を採用。