《操作系统》实验报告 | 您所在的位置:网站首页 › linux账户和权限管理实验报告总结 › 《操作系统》实验报告 |
理论知识
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 实验室设备网 版权所有 |