文件系统演示

简介: 设计一个简单的多用户文件系统。

设计目的


① 使学生熟悉文件管理系统的设计方法。

② 加深对所学各种文件操作的了解及其操作方法的特点。

③ 让学生理解文件系统的设计思路。


设计内容


设计一个简单的多用户文件系统。即

① 系统中用一个文件来模拟一个磁盘;

② 此系统至少有:Create、delete、open、close、read、write等和部分文件属性的功能。

③ 实现这个文件系统。

④ 能实际演示这个文件系统。

⑤ 基本上是进入一个界面(此界面就是该文件系统的界面)后,可以实现设计的操作要求。


设计步骤


20200905165624108.jpg

20200905165624102.png

20200905165623966.jpg

20200905165623957.jpg


20200905165623865.jpg


结果显示


20200905165725130.png

20200905165725120.png

20200905165725123.png


下载链接


https://download.csdn.net/download/qq_45041871/12755272

目录
相关文章
|
5月前
|
运维 Linux 虚拟化
linux|磁盘管理工作|lvm逻辑管理卷的创建和使用总结(包括扩容,根目录扩容演示)
linux|磁盘管理工作|lvm逻辑管理卷的创建和使用总结(包括扩容,根目录扩容演示)
138 0
|
2月前
|
存储 运维 搜索推荐
深入理解文件系统与文件操作:从基础概念到高级用法
深入理解文件系统与文件操作:从基础概念到高级用法
|
8月前
|
Linux
Linux文件与文件系统的压缩(简述)
Linux文件与文件系统的压缩(简述)
57 0
|
12月前
|
存储 Linux
【linux】:模拟文件基本操作以及文件在磁盘中如何存储的学习(下)
【linux】:模拟文件基本操作以及文件在磁盘中如何存储的学习(下)
115 0
|
12月前
|
存储 安全 Linux
【linux】:模拟文件基本操作以及文件在磁盘中如何存储的学习(上)
【linux】:模拟文件基本操作以及文件在磁盘中如何存储的学习(上)
79 0
【linux】:模拟文件基本操作以及文件在磁盘中如何存储的学习(上)
|
存储 缓存 固态存储
磁盘管理与文件系统(步骤非常完整喔~)(上)
1 磁盘基础 1.1 硬盘的物理结构 盘片:硬盘有多个盘片,每盘片2面(正反两面)。 磁头:每面一个磁头。(并不是只有一个磁头)
195 0
|
存储 Cloud Native 网络协议
文件系统简述
主要讲解了文件系统的定义、分类以及各大文件系统的主要优缺点分析。
540 0

相关实验场景

更多