第一范文网 - 专业文章范例文档资料分享平台

模拟Unix文件系统实验报告

来源:用户分享 时间:2025/5/15 10:10:25 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

2014-2015(1)操作系统原理课程大型实验

模拟

文件系统

Unix

目录

模拟Unix文件系统 ......................................................................................................................... 0

一. 实验介绍 ................................................................................................................... 2

(1) 文件卷结构设计 ............................................................................................... 2 (2) I节点结构设计 ................................................................................................ 2 (3) 目录结构 ........................................................................................................... 2 (4) 用户及组结构 ................................................................................................... 2 二. 实验环境 ................................................................................................................... 2 三. 实验设计 ................................................................................................................... 3

3.1系统流程.................................................................................................................... 4 3.2文件结构.................................................................................................................... 5 3.3实现命令操作 ............................................................................................................ 5 四. 数据结构......................................................................................................................... 6

4.1超级块...................................................................................................................... 6 4.2 I节点...................................................................................................................... 6 4.3目录.......................................................................................................................... 7 4.4用户文件表 .............................................................................................................. 7 4.5用户和组 .................................................................................................................. 7 五. 模块详解......................................................................................................................... 8

5.1文件、目录和文件表操作 ........................................................................................ 8 5.2 i节点操作................................................................................................................ 8 5.3 块操作....................................................................................................................... 8 5.4具体命令操作 ............................................................................................................ 9 5.5主函数和所有命令操作的函数 ................................................................................ 9 5.6其他函数.................................................................................................................... 9 六. 实验演示......................................................................................................................... 9

6.1登录............................................................................................................................ 9 6.2cat操作...................................................................................................................... 9 6.3cd操作...................................................................................................................... 10 6.4ls操作...................................................................................................................... 10 6.5chgrp操作................................................................................................................ 10 6.6chown操作................................................................................................................ 10 6.7chmod操作................................................................................................................ 10 6.8touch操作................................................................................................................ 10 6.9mkdir操作................................................................................................................ 10 6.10rmdir操作 ............................................................................................................. 10 6.11rm操作.................................................................................................................... 11 6.12ln操作.................................................................................................................... 11 6.13mv操作.................................................................................................................... 11 6.14cp操作.................................................................................................................... 11 6.15passwd操作 ........................................................................................................... 11 6.16pwd操作.................................................................................................................. 11 6.17umask操作 ............................................................................................................. 12

七. 实验总结....................................................................................................................... 12

一. 实验介绍

(1) 文件卷结构设计

0#

K=12,n=2048

(2) I节点结构设计

文件大小 文件联接计数 文件地址 文件拥有者 文件所属组 文件权限及类别 文件最后修改时间

其中文件地址为六项:四个直接块号,一个一次间址,一个两次间址

(3) 目录结构

用16字节表示,其中14字节为文件名,2字节为I节点号

(4) 用户及组结构

用户信息中包括用户名、口令,所属组,用户打开文件表 (文件树结构应与用户相对应:有每个用户的HOME目录) 组信息中可只包含组名,组号。 管理区 1# … i节点区

K# K+1# K+2# K+3# … n# 数据区 二. 实验环境

Linux操作系统,标准c89

三. 实验设计

搜索更多关于: 模拟Unix文件系统实验报告 的文档
模拟Unix文件系统实验报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c6q2638vyy68mpoi7oh1u_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top