- 2
- 0
- 约2.63万字
- 约 31页
- 2019-10-12 发布于安徽
- 举报
. . . .
学习资料
计算机操作系统课程设计
班级:计091-1
姓名:
学号:
使用语言:C++
指导老师:
学院:
系统要求
1、实验目的
通过一个简单多用户文件系统的设计,加深理解文件系统的内部功能及内部实现。
2、实验内容
为linux系统设计一个简单的二级文件系统。要求做到以下几点:
(1)可以实现下列几条命令(至少4条);
login 用户登陆
dir 列文件目录
create 创建文件
delete 删除文件
open 打开文件
close 关闭文件
read 读文件
write 写文件
(2)列目录时要列出文件名、物理地址、保护码和文件长度;
(3)源文件可以进行读写保护。
二、系统分析
1、设计思想
本文件为二级文件系统,即要实现对文件的增删改查,同时又具备登陆系统、注册用户的功能,各个用户之间的文件系统互不干扰。
本文件系统采用两级目录,其中第一级对应于用户账号,第二级对应于用户帐号下的文件。另外,为了简便文件系统未考虑文件共享,文件系统安全以及管道文件与设备文件等特殊内容。
系统采用结构体来存储用户、文件目录、文件数据内容:
0 4
您可能关注的文档
- 高空抛物的立法反思.doc
- 高中地理专题训练_河流阶地.doc
- 高中各功能室制度汇编.doc
- 高中一年级生物月考试卷、答题卡、答案.doc
- 高中一年级数学说题实录优秀范文.doc
- 个人理财实训题答案.doc
- 工程费用监理讲义全.doc
- 工程固定总价合同模板.doc
- 工程招招投标与合同管理的教学大纲.doc
- 工商管理绩效考核毕业论文正文.doc
- 新质生产力背景下(2026)《YDT 2989-2016 800MHz2GHz cdma2000数字蜂窝移动通信网 演进的高速分组数据(eHRPD)设备测试方法 接入网》数智化转型应用指南.pptx
- 《QCT 258-2013汽车车轮 螺母座强度试验》从合规成本到利润增长全案:避坑防控+降本增效+商业壁垒构建.pptx
- 新质生产力背景下(2026)《GB 25525-2010地下矿用履带装载机械 安全要求》数智化转型应用指南.pptx
- 新质生产力背景下(2026)《GBT 713.6-2023承压设备用钢板和钢带 第6部分:调质高强度钢》数智化转型应用指南.pptx
- 新质生产力背景下(2026)《GBT 16477.1-2024稀土硅铁合金及镁硅铁合金化学分析方法 第1部分:稀土总量、十五个稀土元素含量的测定》数智化转型应用指南.pptx
- 新质生产力背景下(2026)《MZT 108-2018居民家庭经济状况核对信息安全管理规范》数智化转型应用指南.pptx
- 新质生产力背景下(2026)《SLT 437-2014土壤墒情数据库表结构及标识符》数智化转型应用指南.pptx
- 新质生产力背景下(2026)《GBT 43186.2-2023有质量评定的声表面波(SAW)和体声波(BAW)双工器 第2部分:使用指南》数智化转型应用指南.pptx
- 新质生产力背景下(2026)《JYT 0551-2015节肢动物标本》数智化转型应用指南.pptx
- 新质生产力背景下(2026)《GBT 718-2024铸造用生铁》数智化转型应用指南.pptx
原创力文档

文档评论(0)