阅读背景:

Linux下利用signal函数处理ctrl+c等信号

来源:互联网 

前言

    linux下可以通过信号机制来实现程序的软中断,是一个非常有用的编程方法。我们平时在程序运行的时候按下ctrl-c、ctrl-z或者kill一个进程的时候其实都等效于向这个进程发送了一个特定信号,当进程捕获到信号后,进程会被中断并立即跳转到信号处理函数。默认情况下一个程序对ctrl-c发出的信号(SIGINT)的处理方式是退出进程,所以当我们按下ctrl-c的时候就可以终止一个进程的运行。    linux下可以通过信号机制来实现程序的软中断,是一个非常有用的编程方法。我




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: