本文主要是介绍王老师 linux c++ 通信架构 笔记(九) 第三章 Nginx 开发初步:信号,进程状态,,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
(55) 列出 linux 系统支持的一些很重要的信号量,经测试 3 号 ctrl + \ 不起作用。进程收不到此信号,而不是不响应信号:
++ 列出 linux 0.11 定义的信号量的注释:
++
++ 9 号和 19 号信号,不会被进程信号屏蔽码屏蔽。只要进程收到此俩信号,就一定会被唤醒执行,默认的信号处理策略又是终止程序。这些知识就连接在一起了:
++ 而且 9 号信号 SIGKILL 的默认处理函数不可被修改。这就保证 kill -9 一定可以杀死进程:
++
(56) 学习新的命令 bg : 因为与 ctrl + z 信号有关:
(57) 新命令 jobs :
(58) 新命令 fg :
(59) 接着开始学习 linux 对进程状态的配置与知识,如下使用命令选项,可以使 ps 打印进程状态·:
++
输入 ps -aux 会看到更多的 进程状态实例。
(60)
谢谢
这篇关于王老师 linux c++ 通信架构 笔记(九) 第三章 Nginx 开发初步:信号,进程状态,的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!