シェルを終了した後、bgプロセスはどうなりますか?

シェルを終了した後、bgプロセスはどうなりますか?

&親シェルを終了した後、edプロセスはどうなりますか?

some-daemon &
killall "$SHELL"

デーモンが死んでいますか?もしそうなら、それを殺すためにどの信号が送信されますか?

答え1

バックグラウンドプロセス(some-daemonあなたの場合)は引き続き実行されますが、親プロセスID(PPID)はinitPID 1のプロセスに変更されます。killを介してPIDを見つけることができるので、信号を送信してこれを行うことができますps

関連情報