《操作系统》实验报告 您所在的位置:网站首页 linux账户和权限管理实验报告总结 《操作系统》实验报告

《操作系统》实验报告

2024-07-13 17:39| 来源: 网络整理| 查看: 265

理论知识

Linux——进程管理

Linux——Linux C语言编程基础知识

手把手教你安装Linux虚拟机

一、实验目的

(1)加深对进程概念的理解,明确进程和程序的区别。

(2)进一步认识并发执行的实质。

(3)分析进程争用资源的现象,学习解决进程互斥的方法。

二、实验内容 Liunx文件与目录操作 显示文件目录命令ls改变当前目录命令cd建立子目录mkdir删除子目录命令rmdir删除文件命令rm文件改名命令mv文件复制命令cp显示文件的内容more或者less查找文件find重定向与管道 | 进程管理

运行以下附录部分中给出的程序,查看自己运行的结果,并进行分析。

1、写出程序的运行结果,并分析为什么会得到这样的结果。

2、画出程序执行的进程树并在相应的进程节点上标出进程号

编写程序,要求见附录部分

三、代码及运行结果分析 Liunx文件与目录操作 显示文件目录命令ls

改变当前目录命令cd

建立子目录mkdir

删除子目录命令rmdir

删除文件命令rm          

文件改名命令mv

文件复制命令cp

显示文件的内容more或者less

查找文件find

重定向与管道 |

进程管理 (1)运行源码

运行上文进程管理中给出的例子,查看自己运行的结果,并进行分析。

程序1

 

程序2

程序3

程序4

程序5

程序6

程序7

(2)进程的创建

自己编写一段程序,使用系统调用fork()创建子进程,认识进程的并发执行。

#include #include #include #include #include int main(){ pid_t pid; pid=fork(); if(pid


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有