我有一个程序可以捕捉任何终止信号。目前它所做的只是 catch Ctrl + C。我希望能够捕捉Ctrl + Z和Ctrl + \除Ctrl + C。这是我的代码的一部分。
if (signal(SIGINT, SIG_IGN) == SIG_ERR)
fprintf(stderr,"Error: Can't catch SIGINT\n");
if (signal(SIGTERM, SIG_IGN) == SIG_ERR)
fprintf(stderr,"Error: Can't catch SIGTERM\n");
// do stuff
我需要执行哪些其他信号来捕获Ctrl + Z和Ctrl + \?什么引起了SIGTERM
?提前致谢。