JavaShuo
栏目
标签
实验六 进程基础
时间 2020-12-09
标签
编程
函数
学习
spa
3d
blog
进程
get
繁體版
原文
原文链接
项目
内容
这个做业属于哪一个课程
班级课程主页
这个做业的要求在哪里
做业要求
学号-姓名
17041415-况晨希
做业学习目标
(1)掌握Linux系统环境C语言编程概念(2)学习Linux系统进程概念
实验内容
1.请举例说明静态连接库的建立与使用。
2.请举例说明共享库的建立与使用。
3.编程实现一个简单文件复制命令。
4.使用fork建立一个子进程,进程建立成功后父子进程分别输出不一样的内容。
5.使用fork建立多个子进程。
6.在 fork 以前以写的方式建立了一个文件 test.txt。而后 fork 出的子进程当即向文件中写入“world”,而后睡眠5秒。而父进程在 fork 后睡眠3秒后向 test.txt 写入 "hello",并关闭描述符。子进程恢复后,又向 test.txt 文件中写入 "lalala"后关闭描述符,结束。
7.分别在主函数中使用execvp启动ls命令以及使用fork函数产生子进程调用execvp启动ls。
8.建立5个僵尸进程,并在终端经过ps axf命令查看僵尸进程信息。
9.经过wait来清理僵尸进程。
10.父进程经过waitpid函数等待特定子进程结束,若该子进程不结束,父进程一直阻塞。
相关文章
1.
Java基础 实验六 多线程
2.
## ARM基础编程实验
3.
进程基础
4.
Go基础编程实践(六)—— 文件
5.
BGP基础实验
6.
IPsec ××× 基础实验
7.
STP1基础实验
8.
HSRP基础实验
9.
RIP基础实验
10.
Linux基础实验
更多相关文章...
•
R 基础运算
-
R 语言教程
•
Scala 基础语法
-
Scala教程
•
☆基于Java Instrument的Agent实现
•
Docker容器实战(六) - 容器的隔离与限制
相关标签/搜索
基础实验
实验六
基础进阶
基础教程
线程基础
实验
mysql基本实验
基础
程序设计基础与实验
夯实PHP基础
红包项目实战
PHP 7 新特性
SQLite教程
教程
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
Appium入门
2.
Spring WebFlux 源码分析(2)-Netty 服务器启动服务流程 --TBD
3.
wxpython入门第六步(高级组件)
4.
CentOS7.5安装SVN和可视化管理工具iF.SVNAdmin
5.
jedis 3.0.1中JedisPoolConfig对象缺少setMaxIdle、setMaxWaitMillis等方法,问题记录
6.
一步一图一代码,一定要让你真正彻底明白红黑树
7.
2018-04-12—(重点)源码角度分析Handler运行原理
8.
Spring AOP源码详细解析
9.
Spring Cloud(1)
10.
python简单爬去油价信息发送到公众号
本站公众号
欢迎关注本站公众号,获取更多信息
相关文章
1.
Java基础 实验六 多线程
2.
## ARM基础编程实验
3.
进程基础
4.
Go基础编程实践(六)—— 文件
5.
BGP基础实验
6.
IPsec ××× 基础实验
7.
STP1基础实验
8.
HSRP基础实验
9.
RIP基础实验
10.
Linux基础实验
>>更多相关文章<<