一、实验目的
1.熟悉Linux中进程的基本概念
2.掌握Linux中进程的监控和管理
二、实验内容
实验2.1 在Linux查看进程状态
实验2.2 在Linux中操作对应的进程
三、实验主要步骤
实验2.1
- 使用ps查看全部系统进程,并显示出对应的详细信息
- 使用pstree查看进程依赖关系,并且显示进程号
- 使用&把vim打开file-work文件放到后台执行
- 用jobs查看后台进程
- 用top查看动态进程
实验2.2
- 使用renice调整vim file-work优先级为11,并用ps查看
- 使用kill命令杀死后台进程,并于ps查看
- 用crontab设置一分钟为周期的输出当前时间到datefile文件中
- 用tail去观察datefile的变化
四、实验结果测试
实验2.1
- 使用ps查看全部系统进程,并显示出对应的详细信息,结果如图1所示。

2.使用pstree查看进程依赖关系,并且显示进程号,结果如图2所示。

3.使用&把vim打开file-work文件放到后台执行
4.用jobs查看后台进程
5.用top查看动态进程
对于步骤(3)-(5),命令及回显结果如图3所示。

实验2.2
- 使用renice调整vim file-work优先级为11并用ps查看:先用grep命令筛选出vim的后台进程号,然后调整其优先级为11,再使用ps命令查看,结果如图4所示。

2.使用kill命令杀死后台进程,并于ps查看,结果如图5所示。

3.用crontab设置一分钟为周期的输出当前时间到datefile文件中:使用crontab –e先指定文件编辑器的类型,然后输入如图6绿色框所示的代码,保存退出文件。即可完成设置。

4.用tail去观察datefile的变化:多次运行tail datefile命令,查看变化,结果如图7所示。
