第1关:系统调用fork和的跟踪分析
任务描述
本关任务:修改版本 0 内核 , 使每次进程创建时都输出父子进程的进程号 , 使每次执行可执行文件时 , 都输出可执行文件的名字和当前进程号 。
相关知识
为了完成本关任务 , 你需要掌握:
1.系统调用的处理过程;
2.如何使每次进程创建时都输出父子进程的进程号;
3.如何使每次执行可执行文件时都输出可执行文件的名字和当前进程号 。
第2关:构建一个最小的可用操作系统
任务描述
本关任务:修改版本 0 内核和硬盘达到以下目标 。
硬盘中的文件越少越好 , 且所有的文件都在根目录下;
用该内核和硬盘能够正常启动系统 , 没有错误提示 , 且依然能够运行ls、cat、rm 和 sync 命令 。
系统启动后 , 自动执行命令set和ls -l / 。
相关知识
为了完成本关任务 , 你需要掌握:
1.如何修改硬盘镜像文件中的内容;
2.在修改了硬盘后 , 启动时报错怎么办;
3.系统启动时会执行哪些可执行文件 。
如何修改硬盘镜像文件中的内容
【第1关:系统调用fork和execve的跟踪分析】bochs 虚拟机的硬盘镜像文件默认是/-
- 计算机系统在线安装,一键在线安装电脑系统,详细安装教程,不用再花冤枉钱...
- linux su su-区别,浅谈Linux系统中su和su -的区别
- 故事:盘点上古时期的4大阵法,周天星斗大阵排第三,诛仙剑阵仅排第四 中国古代十大阵图
- 19个指标评比世界综合实力十大强国:美国第一,中国远超俄罗斯! 世界十大人口大国
- 中国十强医院:北京四家,上海三家,四川华西医院高居第二位 世界最好的十大医院
- “五岳”并不高,为什么这么有名?人文底蕴最关键,你去过几座? 衡阳有什么中国之最
- 全球排第一的奢侈品:牌子值368亿美元,LV、爱马仕都不是其对手 创历史之最总价值近亿美元
- 高中历史必修二知识速记之第一课发达的古代农业 历史选修二世界之最
- ba历史上个人得分之最(2K生涯平均分历史前30:乔丹仅第九?24岁新星竟杀入前十
- 亚洲第一廊桥