一【实验目的】
1.熟悉进程环境、进程生命周期;
2.支撑网络空间安全专业的专业核心能力、综合创新能力。
二【实验要求】
以下每个实验均要求:
1.“实验源代码”处:粘贴所编写的程序源码,务必添加关键语句的注释;
2.“实验结果”:截图(包括编写的程序和运行结果)粘贴到“实验结果”下方,截图需看到本人的名字及学号;
3.有“讨论”的题目,请务必认真回答;
三【实验内容】
3-1在Shell环境下使用进程常用命令:ps、pstree、top、at、kill等,记录命令的运行结果。
3-2编写一个程序,在主进程中创建一个子进程,子进程输出“This is the child process!”,主进程输出进程号及子进程号。
【源程序】
3-3编写一个程序,在主进程中分别创建两个子进程,其中一个为僵尸进程,另一个为孤儿进程。
【源程序】
3-4编写一个程序,在主进程中创建一个子进程,主进程接收子进程的结束状态,并输出子进程的结束状态。
【源程序】
3-5(选做)编写一个程序,调用exec簇函数打开所使用系统中的网络浏览器。
【源程序】