- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统文件管理操作系统文件管理
操作系统文件管理
?博文很长,我把一章的内容都总结在这里了。
? ? ? ?在现代计算机系统中,要用到大量的程序和数据,因内存容量有限,且不能长期保存,故而平时总是把它们以文件的形式存放在外存中,需要时再随时将它们调入内存。如果由用户直接管理外存上的文件,不仅要求用户熟悉外存特性,了解各种文件的属性,以及它们在外存上的位置,而且在多用户环境下,还必须能保持数据的安全性和一致性。显然,这是用户所不能胜任、也不愿意承担的工作。于是,取而代之的便是在操作系统中又增加了文件管理功能,即构成一个文件系统,负责管理在外存上的文件,并把对文件的存取、共享和保护等手段提供给用户。这不仅方便了用户,保证了文件的安全性,还可有效地提高系统资源的利用率。
1. 有关文件的概念
文件?:
具有符号名(文件名)的一组相关元素的有序序列,是一段程序或数据的集合。?
文件系统:
是操作系统中统一管理信息资源的一种软件,管理文件的存储、检索、更新,提供安全可靠的共享和保护手段,并且方便用户使用。?文件系统包含文件管理程序(文件与目录的集合)和所管理的全部文件 ,?是用户与外存的接口 ,?系统软件为用户提供统一方法(以数据记录的逻辑单位),访问存储在物理介质上的信息。
有关直接(随机)存取设备的磁盘知识:硬盘的读写原理和磁盘碎片的产生
2. 文件的分类
? ? ? ?按性质和用途分类:系统文件、库文件、用户文件。?
? ? ? ?系统文件 :由系统软件构成的文件,只允许用户通过系统调用或系 统提供的专用命今来执行它们,不允许对其进行读写和修改。主要有操作系统核心 和各种系统应用程序或实用工具程序和数据组成?? ? ?? ?库文件:?文件允许用户对其进行读取和执行,但不允许对其进行 修改 。主要由各种标准子程序库组成?? ? ?? ?用户文件 :是用户通过操作系统保存的用户文件,由文件的所有者 或所有者授权的用户才能使用 。主要由用户的源程序源代码、可执行目标程序的文件和 用户数据库数据等组成 。
? ? ??按操作保护分类:只读文件、可读可写文件、?可执行文件。? ? ? ?只读文件:只允许文件主及被核准的用户去读文件,而不允许写文件。标记为:-r-----?? ? ? ?可读可写文件:允许文件主及被核准的用户去读和写文件。标记为: -rw----?? ? ???可执行文件:允许文件主及被核准的用户去调用执行该文件而不允许读和写文件,标记为: ?---x---?
? ?? ?按用户观点分类(?UNIX系统文件分类)
? ? ??普通文件(常规文件) ?:是指系统中最一般组织格式的文件,一般是字符流组成的无结构文件?? ? ???目录文件 :是由文件的目录信息构成的特殊文件,操作系统将目录也做成文件,便于统一管理?? ? ???特殊文件(设备驱动程序)?
? ? ??按文件的逻辑结构分为:流式文件(,无结构操作系统文件)、记录式文件(有结构的数据库文件)。
? ? ? ?流式文件:这是直接由字符序列(字符流)所构成的文件,故又祢为流式文件?
大量的源程序、可执行文件、库函数等,所采用的就是无结构的文件形式,即流式文件。其长度以字节为单位。对流式文件的访问,则是采用读/写指针来指出下一个要访问的字符。可以把流式文件看做是记录式文件的一个特例。在 UNIX 系统中,所有的文件都被看做是流式文件,即使是有结构文件,也被视为流式文件,系统不对文件进行格式处理。?
? ? ? ?记录式文件:由若干个记录所构成的文件,故又称为记录式文件。也叫数据库文件。
? ? ??? 可采用多种方式组织记录,形成不同的文件: ?
①顺序文件:是由一系列记录按某种顺序排列所形成的文件。?
②索引文件:当记录为可变长度时,通常为之建立一张索引表。 ?
③索引顺序文件:它为文件建立一张索引表,为每一组记录中的第一个记录设置一个表项。 ??
? ? ?按文件的物理结构分类:?顺序文件(也叫串联文件,连续文件)、链接文件、索引文件、HASH文件、索引顺序文件。?
? ? ?按文件的存取方式:顺序存取文件、随机存取文件。
? ? ?在管理信息系统中,按文件的组织方式分类:顺序文件、索引文件、直接存取文件。
? ? ??按文件中的数据形式分类?? ? ??源文件 :由源程序和数据构成的文件?? ? ??目标文件 :由源程序经过相应的计算机语言编译程序编译,但尚未经过链接程序链接的目标代码所形成的文件
3. 文件的存取方式
文件的存取方式是由文件的性质和用户使用文件的情况决定。
1 顺序存取。
2?随机存取(也叫直接存取)。
? ? ? ? 3??索引存取
? ? ? ??磁带是顺序存取。磁盘是随机存取。
3. 1. 顺序存取
? ? 顺序存取是按照文件的逻辑
您可能关注的文档
- 提高教职工队伍素质.doc
- 提高教师的活动组织能力.doc
- 提高数学教学效率的方法.doc
- 提高新陈代谢真理.doc
- 提高植物水分利用率.doc
- 提高沟通效果的途径.doc
- 提高氨氮的去除率.doc
- 提高电话营销签约率的技巧.doc
- 提高电子商务安全性的对策.doc
- 提高档案工作者素质.doc
- 某区纪委书记年度民主生活会“四个带头”个人对照检查材料.docx
- 某县纪委监委2024年工作总结及2025年工作计划.docx
- 某市场监督管理局2024年第四季度意识形态领域风险分析研判报告.docx
- 县委书记履行全面从严治党“第一责任人”职责情况汇报.docx
- 税务局党委书记2024年抓党建工作述职报告.docx
- 某市税务局副局长202X年第一季度“一岗双责”履行情况报告.docx
- 副县长在全县元旦春节前后安全生产和消防安全工作部署会议上的讲话.docx
- 某市委书记个人述职报告.docx
- 某县长在县委常委班子年度民主生活会个人对照检查材料1.docx
- 某县长在县委常委班子年度民主生活会个人对照检查材料.docx
文档评论(0)