操作系统文件管理.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统文件管理操作系统文件管理

操作系统文件管理 ?博文很长,我把一章的内容都总结在这里了。 ? ? ? ?在现代计算机系统中,要用到大量的程序和数据,因内存容量有限,且不能长期保存,故而平时总是把它们以文件的形式存放在外存中,需要时再随时将它们调入内存。如果由用户直接管理外存上的文件,不仅要求用户熟悉外存特性,了解各种文件的属性,以及它们在外存上的位置,而且在多用户环境下,还必须能保持数据的安全性和一致性。显然,这是用户所不能胜任、也不愿意承担的工作。于是,取而代之的便是在操作系统中又增加了文件管理功能,即构成一个文件系统,负责管理在外存上的文件,并把对文件的存取、共享和保护等手段提供给用户。这不仅方便了用户,保证了文件的安全性,还可有效地提高系统资源的利用率。 1. 有关文件的概念 文件?: 具有符号名(文件名)的一组相关元素的有序序列,是一段程序或数据的集合。? 文件系统: 是操作系统中统一管理信息资源的一种软件,管理文件的存储、检索、更新,提供安全可靠的共享和保护手段,并且方便用户使用。? 文件系统包含文件管理程序(文件与目录的集合)和所管理的全部文件 ,?是用户与外存的接口 ,?系统软件为用户提供统一方法(以数据记录的逻辑单位),访问存储在物理介质上的信息。 有关直接(随机)存取设备的磁盘知识:硬盘的读写原理和磁盘碎片的产生 2. 文件的分类 ? ? ? ?按性质和用途分类:系统文件、库文件、用户文件。? ? ? ? ?系统文件 :由系统软件构成的文件,只允许用户通过系统调用或系 统提供的专用命今来执行它们,不允许对其进行读写和修改。主要有操作系统核心 和各种系统应用程序或实用工具程序和数据组成? ? ? ?? ?库文件:?文件允许用户对其进行读取和执行,但不允许对其进行 修改 。主要由各种标准子程序库组成? ? ? ?? ?用户文件 :是用户通过操作系统保存的用户文件,由文件的所有者 或所有者授权的用户才能使用 。主要由用户的源程序源代码、可执行目标程序的文件和 用户数据库数据等组成 。 ? ? ??按操作保护分类:只读文件、可读可写文件、?可执行文件。 ? ? ? ?只读文件:只允许文件主及被核准的用户去读文件,而不允许写文件。标记为:-r-----? ? ? ? ?可读可写文件:允许文件主及被核准的用户去读和写文件。标记为: -rw----? ? ? ???可执行文件:允许文件主及被核准的用户去调用执行该文件而不允许读和写文件,标记为: ?---x---? ? ?? ?按用户观点分类(?UNIX系统文件分类) ? ? ??普通文件(常规文件) ?:是指系统中最一般组织格式的文件,一般是字符流组成的无结构文件? ? ? ???目录文件 :是由文件的目录信息构成的特殊文件,操作系统将目录也做成文件,便于统一管理? ? ? ???特殊文件(设备驱动程序)? ? ? ??按文件的逻辑结构分为:流式文件(,无结构操作系统文件)、记录式文件(有结构的数据库文件)。 ? ? ? ?流式文件:这是直接由字符序列(字符流)所构成的文件,故又祢为流式文件? 大量的源程序、可执行文件、库函数等,所采用的就是无结构的文件形式,即流式文件。其长度以字节为单位。对流式文件的访问,则是采用读/写指针来指出下一个要访问的字符。可以把流式文件看做是记录式文件的一个特例。在 UNIX 系统中,所有的文件都被看做是流式文件,即使是有结构文件,也被视为流式文件,系统不对文件进行格式处理。? ? ? ? ?记录式文件:由若干个记录所构成的文件,故又称为记录式文件。也叫数据库文件。 ? ? ??? 可采用多种方式组织记录,形成不同的文件: ? ①顺序文件:是由一系列记录按某种顺序排列所形成的文件。? ②索引文件:当记录为可变长度时,通常为之建立一张索引表。 ? ③索引顺序文件:它为文件建立一张索引表,为每一组记录中的第一个记录设置一个表项。 ?? ? ? ?按文件的物理结构分类:?顺序文件(也叫串联文件,连续文件)、链接文件、索引文件、HASH文件、索引顺序文件。? ? ? ?按文件的存取方式:顺序存取文件、随机存取文件。 ? ? ?在管理信息系统中,按文件的组织方式分类:顺序文件、索引文件、直接存取文件。 ? ? ??按文件中的数据形式分类? ? ? ??源文件 :由源程序和数据构成的文件? ? ? ??目标文件 :由源程序经过相应的计算机语言编译程序编译,但尚未经过链接程序链接的目标代码所形成的文件 3. 文件的存取方式   文件的存取方式是由文件的性质和用户使用文件的情况决定。   1 顺序存取。   2?随机存取(也叫直接存取)。 ? ? ? ? 3??索引存取 ? ? ? ??磁带是顺序存取。磁盘是随机存取。 3. 1. 顺序存取 ? ? 顺序存取是按照文件的逻辑

文档评论(0)

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

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

1亿VIP精品文档

相关文档