实验七 信号

Posted 18041524饶文峰

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实验七 信号相关的知识,希望对你有一定的参考价值。

项目 内容
这个作业属于哪个课程 首页 - 2021春季Linux系统与应用 - 南昌航空大学 - 班级博客 - 博客园 (cnblogs.com)
这个作业的要求在哪里 实验七、信号 - 作业 - 2021春季Linux系统与应用 - 班级博客 - 博客园 (cnblogs.com)
学号-姓名 18041524-饶文峰
作业学习目标 了解信号的概念,掌握信号处理的方法。

1.编写一个简单的程序并运行,然后向该进程发送不同的信号以观察该进程对接收到信号的反应。
image

image
CTRL+C
image
CTRL+Z
image
CTRL+
image
kill -l
image

image

image

image

mykill.c
image

image

image

image
2.使用signal()函数来捕捉信号。

catchsignal.c
image
image

image

image
3.通过举例说明alarm()函数和setitimer()函数的使用。

man 7 signal
image

image

image
alam_test.c
image

image

myalarm.c
image

image
mysetitimer.cimage

image

image
4.举例说明信号集操作函数的使用。

mysigsert.c
image
image

image
5.举例说明对阻塞信号与未决信号的理解。

sigblock.c
image
image

image

image
6.举例说明sigaction()函数的使用。

sigaction.c
imageimage

image

以上是关于实验七 信号的主要内容,如果未能解决你的问题,请参考以下文章

实验七 信号

实验七信号

实验七 信号

实验七信号

实验七信号

实验七 信号