(1)在磁盘上建立一个文件作为文件存储器,此文件相当于一个磁盘分区,并在其上实现一个简单的单用户文件系统。
(2)文件存储空间的分配可采用显式链接分配或其它的办法。
(3)空闲空间的管理使用位示图或其它的办法。
(4)文件目录结构采用一级、二级目录结构,每个目录项应包含文件名、物理地址、建立日期、长度、属性等信息。
(5)实现常用文件目录和文件操作,目录下可以是目录,也可以是文件。
实现的主要操作:
Login 用户登陆 dir 显示文件目录 create 创建文件 delete 删除文件
open 打开文件 close 关闭文件 read 读文件 write 写文件 exit 退出系统
(6)要求在linux ubuntu环境下使用c/c++编写。
2022-07-11 22:00:38
664KB
linux
1