当前位置:文档之家› 电大操作系统实验2:进程管理实验

电大操作系统实验2:进程管理实验

五、实验环境:
(说明:列出本实验使用到的软件平台和工具,如Linux系统版本,shell类型,vi编辑工具等。


在虚拟机中的Linux RedHat 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
(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命令】
让一个命令在指定的时间运行,并把结果输出在一个文件中
例:
at time
>date
>who
><ctrl>d
at 命令会把已执行命令的标准输出发送到用户的邮箱,用cat命令查看邮箱内容,显示结果。

七、实验结果分析:。

相关主题