操作系统文件管理.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
操作系统文件管理 博文很长,我把一章的内容都总结在这里了。 在现代计算机系统中,要用到大量的程序和数据,因内存容量有限,且不能长期保存,故而平时总 是把它们以文件的形式存放在外存中,需要时再随时将它们调入内存。如果由用户氏接管理外存上的文 件,不仅要求用八熟悉外存特性,了解各种文件的属性,以及它们在外存上的位置,而且在多用户环境 下,还必须能保持数据的安全性和一致性。显然,这是用户所不能胜任、也不愿意承担的工作。于是, 取而代Z的便是在操作系统中又增加了文件管理功能,即构成一个文件系统,负责悸理在外存上的文 件,并把对文件的存取、共享和保护等手段提供给用户。这不仅方便了用户,保证了文件的安全性,还 可有效地提高系统资源的利用率。 有关文件的概念 文件: 具有符号名(文件名)的一组相关元素的侑序序列,是一段程序或数据的集合。 文件系统: 是操作系统屮统一管理信息资源的一种软件,管理文件的存储、检索、更新,提供安全可靠的共享和保 护手段,并且方便用户使用。 文件系统包含文件管理程序(文件与日录的集合)和所管理的全部文件,是用户与外存的接口,系统 软件为用户提供统一方法(以数据记录的逻辑单位),访问存储在物理介质上的信息。 有关直接(随机)存収设备的磁盘知识:硬盘的读写原理和磁盘碎片的产生 文件的分类 按性质和用途分类:系统文件、库文件、用户文件。 系统文件:山系统软件构成的文件,只允许用户通过系统调用或系统提供的专用命今來执行它 们,不允许对?其进行读写和修改。主要有操作系统核心和各种系统应用程序或实用工貝程序和数据组成 库文件:文件允许用户対其进行读取和执行,但不允许対其进行修改。主要由各种标准子程序库 组成 用八文件:是用户通过操作系统保存的用八文件,山文件的所有者或所有者授权的用八才能使 用。主要由用户的源程序源代码、可执行冃标程序的文件和用户数据库数据等组成。 按操作保护分类:只读文件、可读可写文件、可执行文件。 只读文件:只允许文件主及被核准的用户去读文件,而不允许写文件。标记为:?r??… 可读可写文件:允许文件主及被核准的用户去读和写文件。标记为: 可执行文件:允许文件主及被核准的用户去调用执行该文件而不允许读和写文件,标记为:… 按用户观点分类(UNIX系统文件分类) 普通文件(常规文件):是指系统中蝕一燉组织格式的文件,一燉是字符流组成的无结构文件 H录文件:是由文件的hl录信息构成的特殊文件,操作系统将H录也做成文件,便于统一竹理 特殊文件(设备驱动程序) 按文件的逻辑结构分为:流式文件(,无结构操作系统文件)、记录式文件(冇结构的数据库文 件)。 流式文件:这是直接由字符序列(字符流)所构成的文件,故又祢为流式文件 大量的源程序、可执行文件、库函数等,所采用的就是无结构的文 件形式,即流式文件。其长度以字节为单位。对流式文件的访问, 贝是采用读/写指针来指出下一个要访问的字符。可以把流式文件看 做是记录式文件的一个特例。在UNIX系统中,所冇的文件都被看 做是流式文件,即使是冇结构文件,也被视为流式文件,系统不对 文件进行格式处理。 记录式文件:由若干个记录所构成的文件,故又称为记录式文件。也叫数据库文 件。 可采用多种方式组织记录,形成不同的文件: 顺序文件:是由一系列记录按某种顺序排列所形成的文件。 索引文件:当记录为可变长度时,通常为Z建立一张索引表。 索引顺序文件:它为文件建立一张索引表,为每一组记录中的第一个记录设置一个 表项。 按文件的物理结构分类:顺序文件(也叫串联文件,连续文件)、链接文件、索 引文件、HASH文件、索引顺序文件。 按文件的存取方式:顺序存取文件、随机存取文件。 在管理信息系统中,按文件的组织方式分类:顺序文件、索引文件、直接存取文件。 按文件中的数据形式分类 源文件:由源程序和数据构成的文件 ri标文件:由源程序经过相应的计算机语言编译程序编译,但尚未经过链接程序链接的ri标代码所 形成的文件 文件的存取方式 文件的存取方式是由文件的性质和用户使用文件的情况决定。 1顺序存取。 2随机存取(也叫直接存取)。 3索引存取 磁带是顺序存取。磁盘是随机存取。 1.顺序存取 顺序存取是按照文件的逻辑地址顺序存取。 固定长记录的顺序存取是十分简单的。读操作总是读出上一次读出的文件的下一个记录,同吋,自动让 文件记录读指针推进,以指向下一次要读出的记录位置。如果文件是町读可写的。再设置一个文件记录指 针,它总指向下一次要写入记录的存放位置,执行写操作时,将一个记录写到文件末端。允许对这种文 件进行前跳或后退N (整数)个记录的操作。顺序存取主要用于磁带文件,但也适用于磁盘上的顺序文 件。 ??可变长记录的顺序文件,每个记录的长度信息存放于记录前面一个单元中,它的存取操作分两步进行。 读出

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档