二级文件系统

上传:tiger984 浏览: 53 推荐: 0 文件:CPP 大小:18.35KB 上传时间:2018-12-08 08:08:36 版权申诉
二级文件系统 用户登录 读写文件 /****** 引导块 *******/ typedef struct GuideBlock{ int fsize; //文件总块数 int sstart; //超级快起始块 int istart; //inode区起始块 int fstart; //一般存储区起始块 }guide; /****** fat *******/ typedef struct FAT { int nextblock; //下一个物理块的地址 int useflag; //位示图 useflag=0 物理块为空,useflag=1 物理块不空 }FAT; /****** inode文件控制块 *********/ typedef struct inode { char name[20]; //文件夹或文件名 int kind; //0文件夹;1文件 int i_mode; //0只读;1读写;2可执行 int i_size; //若kind=0,则表示文件夹中的文件数目,若kind=1,则表示文件长度,以字节为单位 int i_addr; //外存inode号 int f_addr; //文件存储首地址 int f_posblock;//文件块位置指针 int f_posoff; //文件块内偏移指针 }inode; /******* ufd用户文件目录 *********/ typedef struct UFD { char name[20]; //文件名 int iaddr; //文件外存i节点号 }UFD; /******** mfd用户主文件目录 **********/ typedef struct MFD { char username[20]; //用户名 char password[20]; //密码 UFD ufd[MAXUFILE]; //用户文件目录 int iaddr; //用户文件夹inode }MFD; /****** 超级块 *******/ typedef struct SuperBlock { FAT fatfile[BNUM]; //fat表 MFD mfd[MAXUSER]; //主用户目录 int currentuser; //当前用户 inode currentdir; //用户文件夹inode }surper;
上传资源
用户评论

WHHPDMT 2018-12-08 08:08:37

不知为何不能在本地保存文件,于是功能都过不了

恒拓信息科技 2018-12-08 08:08:37

能使用,但是最好能加上使用方法,挺容易停止运行的

sysuers 2018-12-08 08:08:37

过于简单了

相关推荐
Linux二级文件系统
c语言编写,Linux二级文件系统,实现文件的增加删除,以及子目录的修改。
RAR
0B
2018-12-29 08:04
Java二级文件系统
Java写的一个二级文件系统
RAR
0B
2019-01-11 15:58
二级文件系统.rar
烟台大学操作系统课设 二级文件系统 文件系统是操作系统中所有软件资源的管理者,一个高效完善的文件系统非常重要,通过自行设计模拟二级文件系统,能对文件和文件系统的概念有深入的理解,并能体会文件目录,文件
RAR
6KB
2020-07-23 12:08
二级文件系统源码
为linux做的二级文件系统,老师给的课程设计参考源码
TAR
1.13MB
2021-01-03 13:25
windows模拟二级文件系统
模拟二级文件系统,实现文件基本操作功能......
RAR
0B
2019-03-05 06:07
Linux二级文件系统设计
(1)本实验的目的是通过一个简单多用户文件系统的设计,加深理解文件系统的内部功能和内部实现。(2)结合数据结构、程序设计、计算机原理等课程的知识,设计一个二级文件系统,进一步理解操作系统。(3)通过分
ZIP
0B
2019-04-28 10:35
二级目录文件系统模拟
大型实验:二级目录文件系统模拟用VC6 实现
RAR
0B
2019-01-11 15:43
Linux二级文件系统模拟
Linux二级文件系统模拟,实际运行环境是内存
ZIP
0B
2019-07-06 16:57
二级文件系统设计代码
二级文件系统设计,实现查,删,改等各种功能
CPP
24KB
2021-01-03 04:34
二级文件系统源代码
操作系统课程设计:二级文件系统,JAVA语言,单个文件,把单个文件分区,存储不同的信息。
RAR
0B
2020-06-15 16:22
java版二级文件系统
带课程设计报告文档的Java版二级文件管理系统,适合操作系统课程设计
RAR
0B
2018-12-16 00:03
二级目录文件系统设计代码
Secondary directory file system design code
TXT
0B
2019-06-23 10:15
操作系统二级文件系统
操作系统课程设计_为LINUX_设计一个简单的二级文件系统_java实现界面
DOC
0B
2018-12-29 08:03
二级文件系统C语言代码
实现一个简单多用户文件系统设计,可完成用户登录,列文件目录,创建文件,删除文件,打开文件,读写文件等功能
word文档
0B
2019-07-06 16:57
二级文件系统操作系统
可以实现下列几条命令: Login 用户登录 Dir 列文件目录 Create 创建文件 Delete 删除文件 Open 打开文件 Close 关闭文件 Read 读文件 Write 写文件
RAR
0B
2018-12-08 08:08