- 14
- 0
- 约5.19万字
- 约 38页
- 2017-05-18 发布于境外
- 举报
题目: 一个多用户多级目录结构文件系统设计与实现.DOC
题目: 一个多用户多级目录结构文件系统设计与实现
一.设计思想
设计并实现一个多用户多级目录结构的文件系统。该系统具备下列功能:
A.用户操作
login 用户登录 logout 用户退出 cu 根用户创建用户 du 根用户删除用户
pw登陆用户更改密码 shutdown在用户注销后,用于退出程序
B.目录操作
md 创建目录 rd 删除目录 cd 设置目录
C.文件操作
create 创建文件 delete 删除文件 open 打开文件 close 关闭文件
read 读文件 write 写文件 dir 列文件目录
D.设计环境
课程设计的环境是Linux 操作系统。 设计时利用Linux 提供的文件管理的功
能调用,建立一个模拟的文件系统。在Linux 系统中创建一个较大容
量的文件,作为所设计的文件系统的“文件卷”,并利用Linux 系统的功能调用,
编写各程序模块。
E.文件卷的组织
以 1M 的内存空间作为文件空间,空间“分块”,编号为 0#~(BLKMAX-1)# 。
“分块”就是规定对文件卷的读/写以块为单位,每次读/写的起点为块大小的整倍
数。分块主要体现在文件卷的读/写模块上。
# define BSIZE 512 /* 512bytes/块 */
# define BLKMAX 2048 /* 共2048 块 */
0#块的作用: 0# 块是专用
您可能关注的文档
- 行动商务之相关研究范畴与架构.DOC
- 褥疮のラップ疗法.doc
- 论化学教学中的科学探究.DOC
- 说明如下:本系统大致结构如下:如果每个用户(包括管理员....DOC
- 课文内容:谁的手指发烫?.DOC
- 赣县2009年事业单位公开招聘工作人员公告.DOC
- 赤峰市宁城县2016年农村公路危桥改造工程施工招标公告.DOC
- 赤峰市宁城县2016年通村公路建设项目大忙至东沟丘、榆树林....DOC
- 重庆江北国际机场T3航站楼消防报警系统维护保养检测、监控....DOC
- 镇残[2008 ] 1号.DOC
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)