操作系统文件管理.ppt
《操作系统文件管理.ppt》由会员分享,可在线阅读,更多相关《操作系统文件管理.ppt(88页珍藏版)》请在第壹文秘上搜索。
1、第七章文件管理 第七章第七章文件管理文件管理 存储介质存储介质文件的物理结构文件的物理结构第七章第七章文件文件管理管理7.1.1 概 述 所有的计算机应用程序都要存储信息和检索信息 三个基本要求: 能够存储大量的信息 长期保存信息 可以共享信息 解决方法:把信息以一种单元,即文件的形式存储在磁盘或其他外部介质上。 文件是通过操作系统来管理的,包括:文件的结构,命名,存取,使用,保护和实现方法。1.文件管理任务 文件管理是软件(程序与数据集合)资源管理,是涉及用户作业和内部硬件管理 任务:把存储、检索、共享和保护文件的手段,提供给本身和用户,以方便用户及资源利用 功能: 分配与管理外存 提供合适
2、的存储方法 文件共享,保护解决冲突2. 文件管理功能 分配与管理外部存储器,用户以文件形式存放信息,“按名存取”,文件的机内码与磁盘、光盘等外存的地址建立起相对应的表格联系 提供合适的存储方法,例如,鍵盘命令以及程序中使用系统调用控制。包括文件的创建(Create)、打开(Open)、关闭(Close)、读写(Read/Write)、刪除(Delete, Erase)和重命名或改名(Rename)等 文件的共享与保护,解决文件命名中的冲突和存取权限的控制3. 文件的概念 文件是软件机构,软件资源的管理方式 具有符号名的一组相关元素的有序序列,是一段程序或数据的集合 一组赋名的相关联字符流的集合
3、,或者是相关联记录。而记录是有意义的信息集合 信息项:构成文件内容的基本单位 文件的特性:包括文件说明、文件体。 文件是一个抽象机制,它提供了一种把信息保存在存储介质上,而且便于以后存取的方法,用户不必关心实现细节.4. 文件系统的概念 是操作系统中统一管理信息资源的一种软件,管理文件的存储、检索、更新,提供安全可靠的共享和保护手段,并且方便用户使用。 文件系统包含文件管理程序(文件与目录的集合)和所管理的全部文件 是用户与外存的接口 系统软件为用户提供统一方法(以数据记录的逻辑单位),访问存储在物理介质上的信息 文件系统=文件管理程序(文件和目录的集合)+它所管理的全部文件1) 文件系统功能
4、 用户角度:实现“按名存取” 系统角度:是对文件存储器的存储空间进行组织、分配、负责文件的存储并对存入的文件实施保护、检索的一组软件的集合。2)文件系统具体功能(1)统一管理文件的存储空间,实施存储空间的分配与回收(2)实现文件的按名存取 名字空间 映射 存储空间(3)实现文件信息的共享,并提供文件的保护和保密措施(4)向用户提供一个方便使用的接口(提供对文件系统操作命令,以及提供对文件的操作命令:信息存取、加工等)(5)系统维护及向用户提供有关信息(6)文件系统的执行效率 文件系统在操作系统接口中占的比例最大,用户使用操作系统的感觉在很大程度上取决于对文件系统的使用效果.(7)提供与I/O的
5、统一接口3) 文件系统的优点 使用方便,灵活,用户按名存取 安全可靠, 保护系统和用户 提供保密与共享 4)文件系统必须解决的问题 如何有效地分配文件存储器的存储空间 提供合适的存取方法 命名的冲突和文件的共享5) 理想文件系统的特征 有效地分配文件存储器的存储空间 文件结构和存取的灵活性和多样性 具有对用户来说尽可能是透明的机制 尽可能达到文件存储装置的独立性 存储在文件中的信息的安全 能方便的共享公用的文件 有效地实现各种文件操作的命令7.1.2 文件分类1.文件分类原因 文件的分类是为了更好地管理和使用,要科学地分门别类,对不同的文件进行不同的管理。这样,不仅提高了文件的存取速度,对文件
6、的共享和保护也有利 一般系统级与用户级要进行不同的管理,例如,一个系统文件工作时要读入内存,放在内存的某一固定区,有较高的保护级别,一般用户不允许进入。而一般用户的用户文件是在另外管辖的可用区有空闲时才能被调入指定的内存用户区2. 文件分类按文件性质与用途分类按操作保护分类按使用情况分类按用户观点分类按存取的物理结构分类按文件中的数据形式分类1) 按性质和用途分类 系统文件由系统软件构成的文件,只允许用户通过系统调用或系统提供的专用命今来执行它们,不允许对其进行读写和修改主要有操作系统核心和各种系统应用程序或实用工具程序和数据组成库文件文件允许用户对其进行读取和执行,但不允许对其进行修改主要由
7、各种标准子程序库组成用户文件是用户通过操作系统保存的用户文件,由文件的所有者或所有者授权的用户才能使用主要由用户的源程序源代码、可执行目标程序的文件和用户数据库数据等组成2) 按操作保护分类 只读文件:只允许文件主及被核准的用户去读文件,而不允许写文件。标记为:-r- 可读可写文件:允许文件主及被核准的用户去读和写文件。标记为: -rw- 可执行文件:允许文件主及被核准的用户去调用执行该文件而不允许读和写文件,标记为: -x- 3) 按使用情况分类 临时文件:用于系统在工作过程中产生的中间文件,一般有暂存的目录,正常工作情况下,工作完毕会自动删除,一旦有异常情况往往会残留不少临时文件 永久文件
8、: 指一般受系统管理的各种系统和用户文件,经过安装或编辑、编译生成的文件,存放在软盘、硬盘或光盘等外存上 档案文件: 系统或一些实用工具软件包在工作过程中记录在案的文挡资料文件,以便查阅历史挡案4) 按用户观点分类 普通文件(常规文件) 是指系统中最一般组织格式的文件,一般是字符流组成的无结构文件 目录文件是由文件的目录信息构成的特殊文件,操作系统将目录也做成文件,便于统一管理 特殊文件(设备驱动程序)5) 按存取的物理结构分类 顺序(连续)文件文件中的纪录,顺序地存储到连续的物理盘块中,顺序文件中所记录的次序,与它们存储在物理介质上存放的次序是一致的 链接文件文件中的纪录可存储在并不相邻接的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 文件 管理