2021国开电大操作系统形考任务实验报告-进程管理实验
.
2021国开电大操作系统形考任务实验报告-进程管理实验一、实验题目:进程管理实验
二、实验目的和要求:
实验目的:(1)加深对进程概念的理解,尤其是进程的动态性、并发性。
(2)了解进程如何被创建和终止。
(3)学会查看进程的状态息。
(4)学会使用进程管理命令。
(5)学会在后台运行进程。
实验要求:(1)理解有关进程的概念,能用ps命令列出系统中进程的有关息,并进行分析。
(2)理解进程的创建及族系关系。
(3)能使用&,jobs,bg,at等命令控制进程的运行。
(4)了解终止进程的方法。
三、实验内容:
1.使用ps命令查看系统中运行进程的息。
2.利用系统调用实现进程的创建、终止、等待、睡眠等操作。四、实验技术和方法:
.
5、尝试情况:
(说明:列出本实验使用到的软件平台和工具,如Linux系统版本,shell类型,vi编辑工具等。)
在虚拟机中的LinuxRedHat Linux 9
六、实验步骤和结果:
(说明:详细给出实验步骤和结果。实验步骤不一定与《实验指南》中的完全一致。对实验结果,除文字说明外,对一些关键结果,需要给出一些界面截图。)
1、输入ps命令
PS命令用来报告体系当前的进程状态。
2、输入ps–e命令
.
可以显示体系中运转的所有进程,包括体系进程和用户进程。
3、输入ps–f命令
可以得到进程详细息。
4、输入ps–el命令
显示进程环境变量列出长表。
二、进程控制
1、后台进程
(1)$grep“注册用户名”/etc/passwd > /tmp/abc &
.
(2)ps–p pid
2、作业掌握
(1)进程休眠60秒Sleep 60 &
(2)进程休眠30秒Sleep 30 &
.
(3)查看进程状态Jobs
grep命令查看进程(4)把睡眠30秒的sleep命令放在前台执行fg%2
(5)当提示符出现后,再查看进程状态jobs
三、发送中断号
(1)后台运行sleep命令$sleep 120 &
.
(2)查看sleep进程的状态$ps–p pid
(3)终止sleep命令$kill -9 pid
.
(4)再查看sleep进程的状态$ps–p pid
四、减轻体系负载
【at命令】
让一个命令在指定的时间运行,并把结果输出在一个文件中
例:
attime
>date
>who
><ctrl>d
at命令会把已执行命令的标准输动身送到用户的邮箱,用cat命令查看邮箱内容,显示成效。
.
七、实验结果分析:
(说明:包括“尝试成效与预期成效的差异”和“尝试的不足之处及改良方法”两部分。)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论