- 4
- 0
- 约4.16万字
- 约 38页
- 2016-08-20 发布于贵州
- 举报
操作系统课程设计-二级文件系统
1、实验内容 为linux系统设计一个简单的二级文件系统。实现了一下命令:login 用户登陆 dir 列文件目录 create 创建文件delete 删除文open 打开文件close 关闭文件read 读文件write 写文件。同时实现了文件保护功能,文件种类分三种:保护、只读、读写。保护文件不能读写、打开,只读只能读,不能写,不能删除。读写可以读取、写入、删除。2、设计思路:首先创建一个512K的文件,文件的前2K用来存放整个磁盘文件的组织情况,接下来的1K用来存放用户信息,第4K到第53K用来存放用户的文件信息,其余的459K用来给用户创建文件使用。如图:2K:存放磁盘信息。前48个字节为:000000002047002048003071003072054271054272524287,用来表示磁盘分配,每6个一组,单位是byte。剩下的用来存放459K的使用情况,格式为块数3位+使用情况(0/1),共459*4个,如第0块格式为:0000。在48+459*4之后的空间中的150字节,表示用户块的使用情况,格式为块数2位+使用情况(0/1),如第一块为010或011。1K:存放用户信息,共50个。用户信息组织如下:用户名(6)+密码(12)+分配的文件信息块(2),共20位。50K:存放文件信息:文件组织情况如下:文件名(9)+长度(4)+模式(1)+占用地址(2*3:文件
您可能关注的文档
- 成都航空职业技术学院1#~5#学生宿舍公共淋浴间改造工程施工方案.doc
- 成都西部(医药)贸易中心砖砌体施工专项方案.doc
- 成都蜀都新城项目可行性研究报告13926.doc
- 成都豫尚园项目可行性调查报告--170782583.doc
- 成都豫尚园项目可行性调查报告.doc
- 成都贵通映月湾可行性研究报告(房地产).doc
- 成都重大科技成果转化项目可行性报告--182013440.doc
- 成都金堂高尔夫项目前期可行性分析--194389006.doc
- 成都青白江台湾生态科技农业产业园区思路.doc
- 成钢施工组织设计.doc
- 操作系统课程设计-文件管理.doc
- 操作系统课程设计-文件管理二级文件系统.doc
- 操作系统课程设计-文件系统模拟毕业设计(论文)--139466388.doc
- 操作系统课程设计-模拟进程调度功能的设计与实现.doc
- 操作系统课程设计-用多线程同步方法解决睡眠理发师问题(Sleeping-Barber_Problem).doc
- 操作系统课程设计学年论文(设计)--177697104.doc
- 操作系统课程设计实验报告--101458804.doc
- 操作系统课程设计实验报告-可变分区存储管理和多级队列调度算法模拟实现.doc
- 操作系统课程设计实验报告--117531796.doc
- 操作系统课程设计实验报告--194977522.doc
最近下载
- 安全生产许可证”三类人员“人员配备要求优质资料.doc VIP
- 2023年军考化学模拟试题.doc VIP
- 网络安全等级保护-重大风险隐患项描述实践指南(【2025】测评报告新增).docx VIP
- 党课:清明节廉政党课PPT清明廉风润初心廉洁自律守底线课件.pptx VIP
- 高中物理(人教版)精品教案:法拉第电磁感应定律教学设计.pdf VIP
- 光伏电站培训计划.docx VIP
- 2024年公交车司机职业技能竞赛理论考试题库(含答案).pdf VIP
- 人音版音乐一年级下册《牧童谣》标准教案.pptx VIP
- 某某光伏电站运维月报.docx VIP
- 家具使用维护及培训方案范例.docx VIP
原创力文档

文档评论(0)