实验二 文件系统模拟设计.docVIP

  • 3
  • 0
  • 约1.02万字
  • 约 13页
  • 2019-10-16 发布于江苏
  • 举报
实验二 文件系统模拟设计 一、实验目的 通过一个简单多用户文件系统的设计,加深理解文件系统的内部功能及内部实现。 二、实验内容 为linux系统设计一个简单的二级文件系统。要求做到以下几点: (1)可以实现下列几条命令(至少4条); login 用户登录 dir 列文件目录 create 创建文件 delete 删除文件 open 打开文件 close 关闭文件 read 读文件 write 写文件 (2)列目录时要列出文件名、物理地址、保护码和文件长度; (3)源文件可以进行读写保 三、实验内容指导提示 (1)首先应确定文件系统的数据结构:主目录、子目录及活动文件等。主目录和子目录都以文件的形式存放于磁盘,这样便于查找和修改。 (2)用户创建的文件,可以编号存储于磁盘上。如file0,file1,file2...并以编号作为物理地址,在目录中进行登记。 ★★★★★《程序设计思想参考》 程序设计 (1)设计思想 本系统是模拟实现多用户多目录的文件系统(8个用户),在系统出现登录后 ,输入用户和口令,在用户登录系统后,可建立文件卷,将用户输入的文件保存在指定的文件中。系统的命令和其命令的具体实现,此模拟系统共提供了上述命令,并根据命令的含义和要求,用C++编程来完成所

文档评论(0)

1亿VIP精品文档

相关文档