哈尔滨理工大学

软件与微电子学院

实 验 报 告

(2019-2020第二学期)

课程名称:操作系统
班 级:软件18- 1 班
学 号:1814010130
姓 名:张立辉

哈尔滨理工大学软件与微电子学院


实验名称:实验四 文件系统设计与实现专 业软件工程
姓 名张立辉学 号1814010130班 级软件18-1

一、实验目的:

掌握Linux文件系统的基本原理、结构和实现方法
掌握Linux文件系统中文件的建立、打开、读/写、执行、属性等系统调用的使用
学会设计简单的文件系统并实现一组操作
通过实验学习文件系统的系统调用命令,提高对文件系统实现功能的理解和掌握

二、实验内容:

设计并实现一个一级文件系统程序,要求实现以下功能:

  1. 提供文件创建/删除接口命令create/delete、目录创建/删除接口命令mkdir/rmdir、显示目录内容命令ls等。
  2. 创建的文件不要求格式和内容。
  3. 上机过程如下图所示。

三、实验设备及软件环境:

实验设备:Windows10专业版
软件环境:Visual Studio 2019

四、实验过程及结果:

实验过程:
1

运行结果:
2118:
2

3

2116:
4

5

五、总结:

通过本次实验:掌握了Linux文件系统的基本原理、结构和实现方法。掌握了Linux文件系统中文件的建立、打开、读/写、执行、属性等系统调用的使用。学会了设计简单的文件系统并实现一组操作。通过实验学习文件系统的系统调用命令,提高了对文件系统实现功能的理解和掌握。
实验成绩: 指导教师: 年 月 日

最后修改:2021 年 05 月 11 日
如果觉得我的文章对你有用,请随意赞赏