• 2025年8月19日 星期二

实验十四-进程管理

6 月 10, 2023

一、实验目的

1.熟悉Linux中进程的基本概念

2.掌握Linux中进程的监控和管理

二、实验内容

实验2.1 在Linux查看进程状态

实验2.2 在Linux中操作对应的进程

三、实验主要步骤

实验2.1

  1. 使用ps查看全部系统进程,并显示出对应的详细信息
  2. 使用pstree查看进程依赖关系,并且显示进程号
  3. 使用&把vim打开file-work文件放到后台执行
  4. 用jobs查看后台进程
  5.  用top查看动态进程

实验2.2

  1. 使用renice调整vim file-work优先级为11,并用ps查看
  2. 使用kill命令杀死后台进程,并于ps查看
  3. 用crontab设置一分钟为周期的输出当前时间到datefile文件中
  4. 用tail去观察datefile的变化

四、实验结果测试

实验2.1

  1. 使用ps查看全部系统进程,并显示出对应的详细信息,结果如图1所示。
图1

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

图2

3.使用&把vim打开file-work文件放到后台执行

4.用jobs查看后台进程

5.用top查看动态进程

对于步骤(3)-(5),命令及回显结果如图3所示。

图3

实验2.2

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

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

图5

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

图6

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

图7
Avatar photo

李星海

简介: 2025-今 浙江农林大学 | 2022-今 广州白蓝碗蛋科技有限公司 | 2022-2024 广州商学院 | 2019-2022 广东工贸职业技术学院 | 服务宗旨:心始至客,行亦致远。