
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
操作系统实验——开发自己的 ls 程序
请实现如下功能:写一个程序,其功能是显示当前目录下的内容。要求首先在 Ubuntu 中测试该程序,然后用版本 0 内核启动 bochs 虚拟机,在该虚拟机中编译运行该程序,画面如下图所示本关用到了C库函数中的目录操作,下面介绍代码中使用的函数:getcwd()会将当前工作目录的绝对路径复制到参数buffer所指的内存空间中,参数size为buf的空间大小。函数声明如下:opendir()它返回一个

操作系统实验——开发自己的 cat 程序
请实现如下功能:写一个程序 ,其功能是接收命令参数中的文件名,并将该文件的内容显示出来。要求首先在 Ubuntu 中测试该程序,然后用版本 0 内核启动 bochs 虚拟机,在该虚拟机中编译运行该程序,画面如下图所示:这里用到了C语言文件FILE操作,具体使用的函数参照C语言详解 FILE文件操作这里列举几个用到的函数代码编译实现使用编译,实现效果:

到底了







