算机 操作系统 第六章文件管理
第六章 文件管理
第六章文件管理 6.1文件和文件系统 62文件逻辑结构 6,3存储介质 6.4文件的物理结构 6.5目录管理 6.6文件存储空间的管理 6.,7文件共享和保护 6.8数据一致性控制
第六章 文件管理 6.1 文件和文件系统 6.2文件逻辑结构 6.3 存储介质 6.4 文件的物理结构 6.5 目录管理 6.6 文件存储空间的管理 6.7 文件共享和保护 6.8 数据一致性控制
第六章文件管理 61文件和文件系统
第六章 文件管理 6.1 文件和文件系统
6.1.1概述 所有的计算机应用程序都要存储信息和检 索信息 个基本要求 能够存储大量的信息 长期保存信息 可以共享信息 解决方法:把信息以一种单元,即文件的 形式存储在磁盘或其他外部介质上 ·文件是通过操作系统来管理的,包括:文 件的结构,命名,存取,使用,保护和实 现方法
6.1.1 概 述 • 所有的计算机应用程序都要存储信息和检 索信息 • 三个基本要求: 能够存储大量的信息 长期保存信息 可以共享信息 • 解决方法:把信息以一种单元,即文件的 形式存储在磁盘或其他外部介质上。 • 文件是通过操作系统来管理的,包括:文 件的结构,命名,存取,使用,保护和实 现方法
1.文件管理任务 文件管理是软件(程序与数据集合)资源 管理,是涉及用户作业和内部硬件管理 任务:把存储、检索、共享和保护文件的 手段,提供给本身和用户,以方便用户及 资源利用 ·功能: 分配与管理外存 提供合适的存储方法 文件共享,保护解决冲突
1.文件管理任务 • 文件管理是软件(程序与数据集合)资源 管理,是涉及用户作业和内部硬件管理 • 任务:把存储、检索、共享和保护文件的 手段,提供给本身和用户,以方便用户及 资源利用 • 功能: – 分配与管理外存 – 提供合适的存储方法 – 文件共享,保护解决冲突
2.文件管理功能 分配与管理外部存储器,用户以文件形式存 放信息,“按名存取”,文件的机内码与磁 盘、光盘等外存的地址建立起相对应的表格 联系 提供合适的存储方法,例如,鍵盘命令以及 程序中使用系统调用控制。包括文件的创建 ( Create)、打开(Open)、关闭( Close)、读 写(Read/ Write)、刪除( Delete, Erase)和 重命名或改名( Rename)等 ·文件的共享与保护,解决文件命名中的冲突 和存取权限的控制
2. 文件管理功能 • 分配与管理外部存储器,用户以文件形式存 放信息,“按名存取”,文件的机内码与磁 盘、光盘等外存的地址建立起相对应的表格 联系 • 提供合适的存储方法,例如,鍵盘命令以及 程序中使用系统调用控制。包括文件的创建 (Create)、打开(Open)、关闭(Close)、读 写(Read/Write)、刪除(Delete, Erase)和 重命名或改名(Rename)等 • 文件的共享与保护,解决文件命名中的冲突 和存取权限的控制
3.文件的概念 ·文件是软件机构,软件资源的管理方式 ·具有符号名的一组相关元素的有序序列, 是一段程序或数据的集合 组赋名的相关联字符流的集合,或者是 相关联记录。而记录是有意义的信息集合 ·信息项:构成文件内容的基本单位 文件的特性:包括文件说明、文件体。 文件是一个抽象机制,它提供了一种把信 息保存在存储介质上,而且便于以后存取 的方法,用户不必关心实现细节
3. 文件的概念 • 文件是软件机构,软件资源的管理方式 • 具有符号名的一组相关元素的有序序列, 是一段程序或数据的集合 • 一组赋名的相关联字符流的集合,或者是 相关联记录。而记录是有意义的信息集合 • 信息项:构成文件内容的基本单位 • 文件的特性:包括文件说明、文件体。 • 文件是一个抽象机制,它提供了一种把信 息保存在存储介质上,而且便于以后存取 的方法,用户不必关心实现细节
各信息项之间具有顺序关系 编号:0 n 信息项信息项 信息项…信息项 读写指针
各信息项之间具有顺序关系 信息项 信息项 ……... 信息项 ……... 信息项 编号:0 1 …… i …… n-1 读写指针
文件命名规则 长度,数字和字符,大小写区分, 支持文件扩展名(一个或多个) 例子:.bak.gif.doc.ppt hlp. html. mpg jpg ps tex . txt. zip
文件命名规则 长度,数字和字符,大小写区分, 支持文件扩展名(一个或多个) 例子:.bak .gif .doc .ppt .hlp .html .mpg .jpg .ps .tex .txt .zip
4.文件系统的概念 是操作系统中统一管理信息资源的一种软 件,管理文件的存储、检索、更新,提供 安全可靠的共享和保护手段,并且方便用 户使用 ·文件系统包含文件管理程序(文件与目录 的集合)和所管理的全部文件 ·是用户与外存的接口 系统软件为用户提供统一方法(以数据记 录的逻辑单位),访问存储在物理介质上 的信息 文件系统=文件管理程序(文件和目录的 集合)+它所管理的全部文件
4. 文件系统的概念 • 是操作系统中统一管理信息资源的一种软 件,管理文件的存储、检索、更新,提供 安全可靠的共享和保护手段,并且方便用 户使用。 • 文件系统包含文件管理程序(文件与目录 的集合)和所管理的全部文件 • 是用户与外存的接口 • 系统软件为用户提供统一方法(以数据记 录的逻辑单位),访问存储在物理介质上 的信息 • 文件系统=文件管理程序(文件和目录的 集合)+它所管理的全部文件