【发布时间】:2019-07-28 08:36:45
【问题描述】:
我试图在 mans 中找到这个,但可以找到合适的人或正确的段落。
【问题讨论】:
-
问题对我来说有点不清楚,但我猜你看过man 7 signal
标签: linux signals posix sigint
我试图在 mans 中找到这个,但可以找到合适的人或正确的段落。
【问题讨论】:
标签: linux signals posix sigint
SIGINT 和 SIGSTOP 会暂停子进程吗? 否,SIGINT 的默认操作是终止进程而不是暂停。虽然SIGSTOP 暂停了进程,但稍后可以通过SIGCONT 恢复。
来自signal的手册页
Signal Standard Action Comment ──────────────────────────────────────────────────────── SIGINT P1990 Term Interrupt from keyboard SIGSTOP P1990 Stop Stop process
当您通过kill() 或通过键盘中断向进程发送SIGINT 时,它会终止该进程。
但是,您可以使用 sigaction 修改某些信号的默认操作,除了手册页中指出的 SIGKILL 和 SIGSTOP
信号
SIGKILL和SIGSTOP无法被捕获、阻止或 忽略。
【讨论】: