我正在编写一个简单的 Linux shell,我想知道是否可以通过向它发送 SIGCONT 信号来将后台作业置于前台。
最佳答案
您可以通过向进程发送 SIGSTOP
来卡住进程并通过发送 SIGCONT
让它继续运行.
如果您正在编写自己的 shell,则将进程发送到前台还是后台取决于您。
在 bash
发送 SIGCONT
让进程在后台继续,您需要发出 fg
放在前台。
关于shell - 当我向后台作业发送 SIGCONT 信号时发生了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27098877/