首页 >> 大全

第1关:系统调用fork和execve的跟踪分析

2023-08-28 大全 36 作者:考证青年

第1关:系统调用fork和的跟踪分析

任务描述

本关任务:修改版本 0 内核,使每次进程创建时都输出父子进程的进程号,使每次执行可执行文件时,都输出可执行文件的名字和当前进程号。

相关知识

为了完成本关任务,你需要掌握:

1.系统调用的处理过程;

2.如何使每次进程创建时都输出父子进程的进程号;

3.如何使每次执行可执行文件时都输出可执行文件的名字和当前进程号。

第2关:构建一个最小的可用操作系统

任务描述

本关任务:修改版本 0 内核和硬盘达到以下目标。

硬盘中的文件越少越好,且所有的文件都在根目录下;

用该内核和硬盘能够正常启动系统,没有错误提示,且依然能够运行ls、cat、rm 和 sync 命令。

系统启动后,自动执行命令set和ls -l /。

相关知识

为了完成本关任务,你需要掌握:

1.如何修改硬盘镜像文件中的内容;

2.在修改了硬盘后,启动时报错怎么办;

3.系统启动时会执行哪些可执行文件。

如何修改硬盘镜像文件中的内容

bochs 虚拟机的硬盘镜像文件默认是/-

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了