什么键盘信号除了Ctrl-C可以捕捉?

我有一个(C,Linux)应用程序,通过closures来处理Ctrl-C SIGINT。 我想添加另一个信号处理程序,以便我可以使用另一个按键组合“运行时重新加载configuration”。

所以我正在寻找一个信号,我可以通过按键发送到前台进程,这不会强制进程退出或暂停。 还有别的吗?

Solutions Collecting From Web of "什么键盘信号除了Ctrl-C可以捕捉?"

你可以用ctrl+Z

 SIGTSTP 

值= 20

有关更多详情,请参阅此链接 。

你可以尝试Ctrl - \这是SIGQUIT如果你绝对需要它是一个击键(你可以捕捉它)。

您的程序可以使用SIGUSR1SIGUSR2来执行任何想要的操作,但是没有一种方法可以像Ctrl + C发送SIGINT信号那样发送它们。 您必须使用类似kill(1)的信号来发送信号,例如kill -USR1 <mypid>