天天看點

Linux系統程式設計——09-linux-day07(信号)

在學習Linux系統程式設計總結了筆記,并分享出來。有問題請及時聯系部落客:​​Alliswell_WP​​,轉載請注明出處。

09-linux-day07(信号)

一、學習目标

1、了解信号中的基本概念

2、熟練使用信号相關的函數

3、參考文檔使用信号集操作相關函數

4、熟練使用信号捕捉函數signal

5、熟練使用信号捕捉函數sigaction

6、熟練掌握使用信号完成子程序的回收

二、程序通信——信号

1、信号的概念回顧

2、阻塞信号集、未決信号集、信号産生

3、raise和abort

4、alarm發送的信号

5、setitimer使用

6、setitimer實作alarm

7、1秒數數

8、信号集的函數

9、列印未決信号集

10、sigaction捕捉setitimer産生信号

11、sigaction特性示範

12、信号的處理流程

13、利用SIGCHLD回收子程序

14、SIGCHLD回收注意事項

繼續閱讀