标签: linux unix signals event-loop
当我运行一个在终端上花费很长时间的命令并想在完成之前将其杀死时,我按Ctrl-c向该进程发送中断信号。我假设此信号首先被键盘驱动程序拾取,并将信号写入某个文件,内核将拾取该信号,然后终止终端中正在运行的进程。那是对的吗? 在这种情况下,事件循环如何在Unix中工作(在Wikipedia页面中提到了事件循环的Unix中的信号处理)?