当我向后台工作发送SIGCONT信号时发生了什么?

时间:2014-11-24 06:13:55

标签: shell background signals background-foreground

我正在编写一个简单的Linux shell,我想知道是否可以通过发送SIGCONT信号将后台作业放到前台。

1 个答案:

答案 0 :(得分:2)

您可以通过发送SIGSTOP冻结流程,然后通过发送SIGCONT让其继续运行。

如果您正在编写自己的shell,将进程发送到前台或后台由您决定。

bash发送SIGCONT时,您可以在后台中继续此过程,然后您需要发出fg以置于前台。