九江学院操作系统课件第六章 文件管理.ppt

九江学院操作系统课件第六章 文件管理.ppt

  1. 1、本文档共91页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 文件管理 6.1 概述 6.2 文件组织结构和存取方式 6.3 目录管理 6.4 辅存空间的管理 6.5 文件的使用 6.6 文件的共享 6.7 文件的保护与必威体育官网网址 6.1.1 文件与文件系统的概念 1.文件的定义 文件是具有标识符(文件名)的一组相关信息的集合。 标识符是用来标识文件的。不同的系统对标识符的规定有所不同。 文件的确切定义有两种说法: (1)文件是具有标识符的相关字符流的集合。 (2)文件是具有标识符的相关记录的集合。 例如:源程序,目标程序,编译程序等等。 文件的属性 (1)文件类型。从不同角度确定类型。 (2)文件长度。文件的当前长度或最大允许长度。 (3)文件的位置。在哪一存储介质上及在介质上的具体位置。 (4)文件的存取控制。读、写或执行等控制。 (5)文件的建立时间。文件最后的修改时间。 6.1.2 文件的分类 1. 按文件的用途分类可分为以下三类 (1)系统文件:由系统软件构成的文件。 (2)用户文件:用户委托文件系统保存的文件。由用户的源代码、目标文件、可执行文件或数据等构成。 (3)库文件:由系统提供给用户使用的各种标准过程、函数和应用程序文件。(可以使用,不能修改) 文件的分类 2. 按保护级别分类 (1)只读文件:允许所有者或授权用户对文件进行读、但不允许写。 (2)读写文件:允许所有者或授权用户对文件进行读写,但禁止未核准用户读写。 (3)执行文件:允许核准用户调用执行,但不允许对它进行读写。 文件的分类 3. 按文件中的数据形式分类 (1)源文件:由源程序和数据构成的文件。 (2)目标文件:把源程序经过相应语言的编译程序编译过,但尚未经过链接程序的目标代码所构成的文件。 (3)可执行文件:把编译后所产生的目标代码再经过链接程序链接后所形成的文件。 文件的分类 4 按文件的性质类: (1)普通文件 (2)目录文件 (3)特殊文件 5 按信息流向分类: (1)输入文件 (2)输出文件(3)输入/输出文件 6 按存放时限分类 (1)临时文件 (2)永久文件 (3)档案文件 6.1.3 文件系统的功能 文件系统的功能 (1)实施对文件和文件目录的管理。 (2)实现按文件名存取文件信息,组织文件。 (3)为用户提供统一的和友好的接口,进行文件操作。 (4)文件存储器空间的分配和回收管理。 (5)提供有关文件的共享和保护 6.2.2 文件的存储介质 1 存储介质 用来记录信息的媒体,物理单位是卷. 2块 又称物理记录,是存储介质上连续信息所组成的一个区域,是辅存与主存之间进行信息交换的基本物理单位。在MS DOS 和UNIX系统中,磁盘上块长一般都定为512B。 6.2.3文件的存取方式 (1)顺序存取:顺序存取是最简单的方法。它严格按照文件信息单位排列的顺序依次存取,后一次存取总是在前一次存取的基础上进行,所以每次存取不必给出存取开始的位置。 (2)随机存取:随机存取又称直接存取,每次存取操作都要指定存取操作的开始位置。 (如记录号、字符序号等)。 (3)按键存取。 目前,主要采用前两种存取方式。 采用存取方式时所考虑的因素 (1)文件的性质 (2)存储设备的特性。 文件连续结构 文件的链接结构 文件索引结构 6.2.5 记录的成组和分解 1 逻辑记录和块的关系 逻辑记录是按信息在逻辑上的独立含义划分的单位,块是存储介质上连续信息所组成的区域. 2 记录的成组 3 记录的分解 6.3 目录管理 对目录文件管理具体要求: 1 实现按名存取。 2 提高检素目录的速度。 3 实现文件的共享。 4 允许文件重名。 目录管理 6.3.1 基本概念 1.文件控制块(FCB):文件控制块是操作系统为管理文件而设置的数据结构,存放了为管理文件所需的所有有关信息 文件控制块是文件存在的标志 文件控制块的内容: 文件名、文件号、用户名 文件地址、文件长度、文件类型、文件属性 共享计数、文件的建立日期、保存期限、最后修改日期、最后访问日期、口令 文件逻辑结构、文件物理结构 2. 文件目录:把所有的FCB组织在一起,就构成了文件目录,即文件控制块的有序集合 3. 目录项:构成文件目录的项目(目录项就是FCB) 4. 目录文件:为了实现对文件目录的管理,通常将文件目录以文件的形式保存在外存,这个文件就叫目录文件 6.3.2 文件目录结构 1.一级目录结构 最简单的文件目录结构是在系统中建立一张线性表,每个文件占一表目,由文件名和文件的说明和管理信息组成。这样的表称为一级文件目录.一级文件目录的主要功能是实现“

文档评论(0)

ormition + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档