文件的概念 ■文件的存取方法 所谓文件的存取方法,是指读写文件存储器上的 个物理块的方法,是指操作系统为用户程序提供的 使用文件的技术和手段。 文件的存取方法不仅与文件的性质有关,而且与用 户使用文件的方式有关。 ■通常有3类存取方法:顺序存取法、直接存取法和按 键存取法。 2021/2/3 《计算机操作系统》-第9章
2021/2/3 《计算机操作系统》-第9章 6/138 文件的概念 ◼ 文件的存取方法 ◼ 所谓文件的存取方法,是指读写文件存储器上的一 个物理块的方法,是指操作系统为用户程序提供的 使用文件的技术和手段。 ◼ 文件的存取方法不仅与文件的性质有关,而且与用 户使用文件的方式有关。 ◼ 通常有3类存取方法:顺序存取法、直接存取法和按 键存取法
文件的概念 ■文件的存取方法 顺序存取法:严格按物理记录排列的顺序依次存取 直接存取法:允许用户随意存取文件中的任何一个 物理记录,而不管上次存取了哪一个记录。 按键存取法:实质上也是直接存取法,它不是根据 记录编号或地址来存取,而是根据文件中各记录内 容进行存取的。 2021/2/3 《计算机操作系统》-第9章
2021/2/3 《计算机操作系统》-第9章 7/138 文件的概念 ◼ 文件的存取方法 ◼ 顺序存取法:严格按物理记录排列的顺序依次存取 ◼ 直接存取法:允许用户随意存取文件中的任何一个 物理记录,而不管上次存取了哪一个记录。 ◼ 按键存取法:实质上也是直接存取法,它不是根据 记录编号或地址来存取,而是根据文件中各记录内 容进行存取的
文件系统 应用层观点:逻辑抽象 物理层观点:空间管理 安全、保护 磁盘设备防护 映!射 文件访问控制←→( 磁盘数据存取 数据文件 磁盘空间 文件结构定义 磁盘空间分配 文件系统服务器 2021/23 计算机操作系统》-第9 8/138
2021/2/3 《计算机操作系统》-第9章 8/138 文件系统 文件系统服务器 文件结构定义 文件访问控制 安全、保护 磁盘空间分配 磁盘数据存取 磁盘设备防护 数据文件 磁盘空间 映 射 应用层观点:逻辑抽象 物理层观点:空间管理
912文件的分类 ■按用途分类: 系统文件,用户文件,库文件。 (用户对以上三者的访问权限不同) 按文件中的数据形式分类 源,目标,可执行。 ■存取控制 E,R. R/W 2021/2/3 《计算机操作系统》-第9章 9/138
2021/2/3 《计算机操作系统》-第9章 9/138 9.1.2 文件的分类 ◼ 按用途分类: – 系统文件,用户文件,库文件。 – (用户对以上三者的访问权限不同) ◼ 按文件中的数据形式分类 – 源,目标,可执行。 ◼ 存取控制 – E,R,R/W
文件的分类 ■逻辑结构 保存期限 有结构(记录式) 临时文件 无结构(流式) n永久文件 物理安排 档案文件 顺序文件:数据(连续放) 链接文件 索引文件 2021/2/3 《计算机操作系统》-第9章 l0/138
2021/2/3 《计算机操作系统》-第9章 10/138 文件的分类 ◼ 逻辑结构 ◼ 有结构(记录式) ◼ 无结构(流式) ◼ 物理安排 ◼ 顺序文件:数据(连续放) ◼ 链接文件 ◼ 索引文件 ◼ 保存期限 ◼ 临时文件 ◼ 永久文件 ◼ 档案文件