首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
编一个UNIX平台上的C程序。在程序的开始部分设置信号SIGUSR1的处理方式为执行delete程序。在创建子进程后,父进程向子进程发送信号SIGUSR1,并在子进程终止后显示子进程传来的返回参数。子进程发现已收到信号,就执行信号SIGUSR1所对应的处理
编一个UNIX平台上的C程序。在程序的开始部分设置信号SIGUSR1的处理方式为执行delete程序。在创建子进程后,父进程向子进程发送信号SIGUSR1,并在子进程终止后显示子进程传来的返回参数。子进程发现已收到信号,就执行信号SIGUSR1所对应的处理
admin
2016-05-14
47
问题
编一个UNIX平台上的C程序。在程序的开始部分设置信号SIGUSR1的处理方式为执行delete程序。在创建子进程后,父进程向子进程发送信号SIGUSR1,并在子进程终止后显示子进程传来的返回参数。子进程发现已收到信号,就执行信号SIGUSR1所对应的处理程序delete,该程序删除当前目录下的core文件,如删除失败,终止本进程,传给父进程的参数为1,否则从delete程序返回后,子进程显示Success,传给父进程的参数为0。
选项
答案
实现该功能的C程序见程序清单15-4。 程序清单15-4:signal.c #include<sys/types.h> #include<signal.h> main() { int pid,status; void delete(); signal(SIGUSR1,delete);/*预置信号处理程序*/ if(pid=fork()){/*创建子进程*/ kill(pid,SIGUSR1);/*发送信号*/ wait(&status);/*等待子进程终止*/ printf("status=%d\n",status), }else{ sleep(10), printf("Chiid:Success.\n"); exit(0); } } void delete() { int ret; ret=unlink(core);/*删除当前目录下的core文件*/ if(ret==-1) exit(1), return; }。
解析
转载请注明原文地址:https://kaotiyun.com/show/VYNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
下列不属于施工过程质量控制的是()
下列属于招标程序中准备阶段的是()
电磁辐射的防护措施主要有两类:一类是对___________的防护,另一类是对辐射的防护。
防火墙的目的在于实现安全访问控制,请根据防火墙的体系结构相关知识回答下列问题。本题图所示为某种防火墙的体系结构,试补充完整①~⑤处空缺的组件名称。可选组件名称:内部路由器、外部路由器、堡垒主机、内部主机、外部网络。
误用检测技术是按照___________模式搜寻事件数据的,最适用于对已知模式的可靠检测。
“对计算机机房的安全有基本的要求,有基本的计算机机房安全措施”指的是机房的安全等级中的___________。
CIDF将入侵检测系统分为___________、事件分析器、响应单元和事件数据库四个基本组件。
线性规划是试图合理地分配各种_______以最优地实现某个_______的规划方法。
从静态的角度看,进程的组成包括()
试描述文件映射的概念,有哪些方法可供一个进程与另一个进程共享某个文件映射对象?
随机试题
当前,影响满足人民美好生活需要的因素有很多,但主要是()。
简述我国税收优先权适用的情形。
不属于生长素作用的是
对ISO9004-2009的阐述错误的是
城市、县城乡规划主管部门在受理建设用地规划许可的申请后,应依法在一定的时间内经过建设用地规划管理(),对建设用地项目的申请及有关事项、条件、内容等进行规划审核,提出规划审核结论。
根据各洲(地区)人口数量(2004年)和平均人口自然增长率(2000年~2005年)的资料,回答有关问题:C、D两洲人口增长_______,是由于_______、_______等原因造成的。
设X~N(1,σ2),Y~N(2,σ2)为两个相互独立的总体,X1,X2,…,Xm与Y1,Y2,…,Yn分别为来自两个总体的简单样本,服从________分布.
LatelyIhavebeennoticingthegreatnumberofelectricalappliances(电器)onthemarket.Itseemstomethatthereare【C1】_____
TheFour-DayWorkweekIsWinningFansInanerawhenmostofusseemtobeworkingmorehoursthanever(providedwe’restil
AnotherexampleoftheexerciseofpowerbyCongresswastheactionittookduringtheReconstructionPeriodaftertheCivilWar
最新回复
(
0
)