2013-08-03 24 views

回答

4

没有与杀死后台任务不同。如果你有进程ID,你可以发送一个信号(包括终止或中断,就像你上面做的那样)

虽然我不确定你对前景/背景的定义。 Foreground是在shell中运行的进程,并且在将控制权返回给您之前,shell正在等待它完成。后台任务是与shell的输入/输出断开的任务。请注意,从过程的角度来看,真的不是有一个前景/背景的概念。这真的来自壳牌的观点。

+1

+1用于以* Nothing *开始答案。但我会说,很多时候后台进程都是用'service'命令而不是'kill'或'killall'杀死的。但无论如何,我确信信号的处理方式是一样的。 – tay10r