下载 >  操作系统 >  其它 > 实现简单的文件系统

实现简单的文件系统 评分:

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

评论 共1条

wwt819635881 蛮不错的源码
2019-01-03
回复
c++实现的十分简易文件系统
File-OS(简单文件系统的实现)
操作系统课程设计--简单文件系统的实现
如何编写一个简单的文件系统!
操作系统大实验二:简单文件系统的实现
使用Fuse编写文件系统
Linux下一个简单文件系统实现

本代码实现了Linux下的一个简单的文件系统XORFS,针对Linux2.6版本。XORFS,是它“或许很强大”的意思。

立即下载
简单的文件系统模拟C/C++(操作系统)
简单的文件系统
操作系统 文件的物理结构和文件目录
用java写的简单文件系统

用java写的简单文件系统,可以实现基本的文件系统操作,并赋有相关文挡和系统类图,欢迎批评指正.

立即下载
一个简单文件系统(操作系统课程设计)

一个简单的文件系统(操作系统课程设计)主要任务是对用户文件和系统文件进行管理,以方便用户使用,并保证文件的安全性。文件管理具有对文件存储空间的管理、目录管理、文件的读/写管理以及文件的共享与保护功能。从用户的角度看,目录在用户(应用程序)所需要的文件名和文件之间提供一种映射,所以目录应实现“按名存取”,“按名存取”是目录管理中最基本的功能,也是文件系统向用户提供的最基本的服务。目录管理中有多种实现机制,其中二级目录机制可以解决多用户之间的文件重名问题,文件系统可以在目录上实现访问限制。

立即下载
C语言实现文件系统功能

这是操作系统课程中的一次实验,实现的是文件创建,读写,修改,目录建立,索引等系列功能

立即下载
用高级语言编写和调试一个简单文件系统,模拟文件管理的工作过程

用高级语言编写和调试一个简单的文件系统,模拟文件管理的工作过程。

立即下载
为linux系统设计一个简单的二级文件系统

实验目的: 通过一个简单多用户文件系统的设计,加深理解文件系统的内部功能及内部实现。 实验要求: 为linux系统设计一个简单的二级文件系统。要求做到以下几点: (1)可以实现下列几条命令(至少4条); login 用户登陆 dir 列文件目录 create 创建文件 delete 删除文件 open 打开文件 close 关闭文件 read 读文件 write 写文件

立即下载
操作系统实验 编程实现简单文件系统

操作系统实验,用C语言实现自己的文件系统。设有一个容量为2M字节的磁盘,磁盘中扇区(block)的大小为512字节,所有扇区可以视为构成一个线形存储空间,从0开始,顺序给每个扇区分配一个编号,视为物理扇区号,借助物理扇区号可以实现对相应扇区的访问。请设计一个具有目录管理功能和磁盘空间管理功能的简单文件系统,以实现对存放在该磁盘上的文件进行简单管理(假设文件名长度是固定的,用14个字符表示),并以创建一个文件和删除一个文件为例,简要说明你所设计的文件系统的工作原理。用数据结构模拟磁盘,设计实现一个简单文件系统,要求提供文件的创建、查看、删除功能。

立即下载
操作系统实习 java实现模拟文件管理系统

代码及相关文件结构 类的说明 ,可以运行,设计前期参考网上的资料。设计思路是用树结构来模拟文件系统,同时验证不同用户登录及 登录后的权限设置。

立即下载
多用户多目录文件系统设计与实现

用c开发的文件系统,能完美运行,实现了用户登录,登出,注册的多用户功能,同时实现文件的创建,打开,读,写,关闭,删除等操作。

立即下载
模拟文件系统(java编写且支持磁盘分块和写回磁盘)

对原资源 <<模拟文件系统(Java版)>>进行了修复,修复了磁盘分块的bug,添加了写回硬盘的功能。这是一个用Java实现的一个虚拟文件系统,支持多用户使用,模拟了数据分块,实现了一些基本的文件目录操作,如创建目录,目录跳转,目录的重命名,复制拷贝,删除,以及文件的创建,编辑,重命名和删除,查看目录和文件的大小等。内含技术说明和使用说明及较多的注释,可以很清楚地了解其实现过程

立即下载
模拟文件系统(Java版)

一个用Java实现的一个虚拟文件系统,支持多用户使用,模拟了数据分块,实现了一些基本的文件目录操作,如创建目录,目录跳转,目录的重命名,复制拷贝,删除,以及文件的创建,编辑,重命名和删除,查看目录和文件的大小等。内含技术说明和使用说明及较多的注释,可以很清楚地了解其实现过程

立即下载

热点文章

img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

实现简单的文件系统

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
3 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: