第10讲.文件管理讲述.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
文件管理概述(25) 一级目录结构 文件管理概述(26) 二级目录结构 文件管理概述(27) 多级目录结构 文件管理概述(28) 文件共享与保护 文件共享 让指定的用户、按照指定的存取方式共同使用文件。 常用的文件共享方法:绕道法、链接法、基本文件目录表法(BFD) (1)绕道法:一直向上级目录返回,直到共享文件同一路径的交叉点,再向下沿共享文件路径访问共享文件 (2)链接法:在当前目录下建立一目录项,地址指向被共享的文件目录 文件管理概述(29) B C B1 B2 C1 C2 C3 B21 B22 C11 b21 c11 c2 c3 b21 共享文件 交叉点 绕道法共享 当前目录 B C B1 B2 C1 C2 C3 B21 B22 C11 b21 c11 c2 c3 b21 共享文件 当前目录 链接法共享 文件管理概述(31) (3)基本文件目录表法(BFD) 将文件目录分成2部分:BFD和SFD BFD:基本文件目录表,存放文件目录信息中除文件名之外的其他信息 SFD:符号文件目录表,存放文件名及内部标识ID 共享方法 在内部标识ID与SFD或BFD的物理块号之间建立一个索引表,该表的内部标识(ID)为0 将所有的空闲文件目录组织成一个表,ID为1 根目录为主目录(MFD),内部标识ID为2 其余所有目录的SFD或BFD的内部标识ID从3开始编号(分配) 共享方法参见下图讲解 例:基本文件目录表法(BFD) 例:用户进程需要查询/Wang/sub/n.c文件,操作系统响应后按下述步骤在下图中查询。 1.在ID号为2的主目录中找Wang,得到其ID号为4 2.由ID号为4的SFD中找sub1,得到ID号为8 3.再在ID号为8的SFD中找n.c,得到ID号为9 4.最后在ID号为9的BFD中得到该信息文件的物理地址。   N   …   10   9   8   7   6   5   4   3   2   1   0 物理 块号 内部 标识 索引表 文件管理概述(32) 空闲文件目录 4  Wang 3 Zhang 主目录MFD ID 6  z.doc 5 x.c Zhang.SFD ID 5 y.c 8 sub1 7 m.txt Wang.SFD--ID  9 n.c Sub1.SFD--ID x.c|y.c z.doc m.txt n.c BFD 文件管理概述(33) 文件保护 定义:根据不同用户的权限对文件进行存取权限的控制和保密控制 存取控制方法 存取控制矩阵:用一个二维表描述所有文件、所有用户之间的读写执行(RWE)权限 存取控制表:用一个二维表描述所有文件、所有用户组(宿主、同组、其他)之间的读写执行权限。Linux采用的就是这种方法 口令:系统使用权限和文件使用权限(创建时设置) 密码(加密):将信息加密后存入磁盘存储设备 文件管理概述(34) 文件完整性 一般采用信息备份的方法保证信息完整性 备份方式:周期性全量转储和周期性增量转储 文件操作 文件的创建、打开、关闭、读写、删除 设置和修改用户对文件的存取权限(chmod) 目录的创建、改变、删除 文件的共享、设置访问路径等 文件系统的层次模型(略) 谢 谢 ! 认真完成本章小课实验 先预习再听课,否则跟不上 其他提醒…… 提 醒 操作系统 华软软件学院软件工程系 P* 第十讲 文件管理 华软软件工程系 文件系统的引入 在计算机上需要用到的程序、数据等信息存放在哪里?如何组织? 用户是否需要知道上述信息的物理存放地址才能存取访问呢?用户通过哪种方式完成文件的存取? 文件管理概述 概述 文件系统是OS中对文件进行控制和管理的模块 文件系统的功能: 负责管理文件 为用户提供简单而又统一的存取和管理文件的方法 文件系统设计目标 方便用户使用 提高文件检索速度 提供文件共享 提供文件安全性保证和提高存储文件的外存资源利用率 文件管理概述 基本概念 文件:存放在外存上信息的集合。从用户的角度看,文件是外存的最小分配单元,即数据必须组织在文件中,否则不能写入外存。 文件名:对文件的外部唯一标识。文件名以字符串的形式描述。 文件属性:对文件更细节的描述 包含有:文件名(外部标识)、文件标识符(内部标识)、类型、位置、大小、权限、时间日期、用户等 图:文件和文件名 图:文件属性 文件管理概述(2) 文件系统:是操作系统中负责管理和存取文件信息的软件机构 组成:相关数据结构、系统程序、系统调用(接口) 功能:实现对存储设备上空间的组织、分配;对文件进行存取、保护、检索。它向用户提供简单的使用界面:“按名存取”,是用户与外存之间的接口。 文件分类 按文件性质和用途分:系统文件、库文件、用户文件 按文件的访问方式分:顺序存取文件和随机存取文件 文件结

文档评论(0)

70后老哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档