美文网首页
linux信号

linux信号

作者: 奶思草莓 | 来源:发表于2019-06-24 16:02 被阅读0次

    1 信号的响应动作

    每个信号都有自己的响应动作,当接收到信号时,进程会根据信号的响应动作执行相应的操作,信号的响应动作有以下几种:

    中止进程(Term)

    忽略信号(Ign)

    中止进程并保存内存信息(Core)

    停止进程(Stop)

    继续运行进程(Cont)

    用户可以通过signal或sigaction函数修改信号的响应动作(也就是常说的“注册信号”,在文章的后面会举例说明)。另外,在多线程中,各线程的信号响应动作都是相同的,不能对某个线程设置独立的响应动作。

    2 信号类型

    Linux支持的信号类型可以参考下面给出的列表。

    2.1 在POSIX.1-1990标准中的信号列表

    在POSIX.1-1990标准中的信号列表

    2.2 在SUSv2和POSIX.1-2001标准中的信号列表

    在SUSv2和POSIX.1-2001标准中的信号列表

    2.3 其它信号

    2.3 其它信号

    相关文章

      网友评论

          本文标题:linux信号

          本文链接:https://www.haomeiwen.com/subject/sidoqctx.html