上传者: 36041703
|
上传时间: 2019-12-21 20:45:18
|
文件大小: 16KB
|
文件类型: cpp
实验内容:
通过对具体的文件存储空间的管理、文件的物理结构、目录结构和文件操作的实现,加深对文件系统内部功能和实现过程的理解。
要求:
1.在内存中开辟一个虚拟磁盘空间作为文件存储器,在其上实现一个简单的单用户文件系统。在退出这个简单的文件系统时,将该虚拟文件系统保存到磁盘上,以便下次再将它恢复到内存的虚拟磁盘空间中。
2.提供以下操作:
•new:建立一个新的简单文件系统;
•sfs:打开一个简单文件系统;
•exit:退出打开的简单文件系统;
•mkdir:创建子目录;
•rmdir:删除子目录;
•ls:显示目录;
•cd:更改当前目录;
•create:创建文件;
•open:打开文件;
•close:关闭文件;
•read:读文件;
•write:写文件;
•delete:删除文件。