正在加载图片...
第7章文件管理 本章主要介绍0S如何通过文件系统来管理程序、数据等信息资源,具体包括文件和文 件系统的基本概念、文件的逻辑结构和物理组织、文件存储空间的管理、目录的管理、文 件的共享和保护以及数据一致性控制等内容。 7.1基本内容 7.1.1文件和文件系统 1.文件和文件系统 (1)文件:文件是一个具有符号名的一组相关联元素的有序序列。 (②)文件系统:操作系统中负责管理和存取文件信息的软件机构称为文件管理系统,简称 文件系统 它由三部分组成 ①与文件管理有关的软件;②被管理的文件;③实施文件管理所需的数据结构 (3)文件系统的作用 ①从系统角度来看,文件系统是对文件存储器的存储空间进行组织和分配,负责文件的 存储并对存入的文件进行保护和检索的系统 ②从用户角度来看,文件系统实现了按名存取,并具有使用的方便性、数据的安全性和接 口的统一性等特性 2.文件的类型 (1)按性质和用途分类:系统文件;库文件;用户文件。 用户文件又可分为临时文件、档案文件和永久文件。 (2)按保护方式分类:只读文件;读写文件;不保护文件 (3)按信息流向分类:输入文件;输出文件;输入输出文件。 (4)UNIX系统中的文件分类:普通文件(这种文件可以是系统文件、库文件、用户文件。); 目录文件(目录文件是由文件目录组成的文件);特别文件(这类文件由I/0慢速字符设备构 成)。 3.文件系统的基本功能 (1)文件的结构及有关存取方法。 (2)文件的目录机构和有关处理。 (3)文件存储空间的管理。 (4)文件的共享和存取控制 (5)文件操作和使用 7.1.2文件的结构与存取设备 1.文件的结构 (1)文件的逻辑结构 文件的逻辑结构是呈现在用户面前的文件结构。可以分为两种 ①有结构的记录文件。它又分为两种:定长记录文件;变长记录文件。 无结构的流式文件是有序字符的集合。文件长度为文件所包含的字符总数 (2)文件的物理结构 文件的物理结构是指逻辑文件在文件存储器上的存储结构 为了有效地分配文件存储的空间,通常把它们分成若干块,并以块为单位进行分配和传 送。每个块称为物理块,而块中的信息称为物理记录。物理块长通常是固定的。允许一个逻 辑记录占用几块,也可以在一块中存放几个逻辑记录。 文件在逻辑上都可以看成是连续的,但在物理介质上存放时,却可以有多种形式。以下第 7 章文件管理 本章主要介绍 OS 如何通过文件系统来管理程序、数据等信息资源,具体包括文件和文 件系统的基本概念、文件的逻辑结构和物理组织、文件存储空间的管理、目录的管理、文 件的共享和保护以及数据一致性控制等内容。 7.1 基本内容 7.1.1 文件和文件系统 1.文件和文件系统 (1)文件:文件是一个具有符号名的一组相关联元素的有序序列。 (2)文件系统:操作系统中负责管理和存取文件信息的软件机构称为文件管理系统,简称 文件系统。 它由三部分组成: ①与文件管理有关的软件;②被管理的文件;③实施文件管理所需的数据结构。 (3)文件系统的作用 ① 从系统角度来看,文件系统是对文件存储器的存储空间进行组织和分配,负责文件的 存储并对存入的文件进行保护和检索的系统。 ② 从用户角度来看,文件系统实现了按名存取,并具有使用的方便性、数据的安全性和接 口的统一性等特性。 2.文件的类型 (1)按性质和用途分类:系统文件;库文件;用户文件。 用户文件又可分为临时文件、档案文件和永久文件。 (2)按保护方式分类:只读文件;读写文件;不保护文件。 (3)按信息流向分类:输入文件;输出文件;输入输出文件。 (4)UNIX 系统中的文件分类:普通文件(这种文件可以是系统文件、库文件、用户文件。); 目录文件(目录文件是由文件目录组成的文件);特别文件(这类文件由 I/0 慢速字符设备构 成)。 3.文件系统的基本功能 (1)文件的结构及有关存取方法。 (2)文件的目录机构和有关处理。 (3)文件存储空间的管理。 (4)文件的共享和存取控制。 (5)文件操作和使用。 7.1.2 文件的结构与存取设备 1.文件的结构, (1)文件的逻辑结构 文件的逻辑结构是呈现在用户面前的文件结构。可以分为两种: ①有结构的记录文件。它又分为两种:定长记录文件;变长记录文件。 ②无结构的流式文件是有序字符的集合。文件长度为文件所包含的字符总数。 (2)文件的物理结构 文件的物理结构是指逻辑文件在文件存储器上的存储结构。 为了有效地分配文件存储的空间,通常把它们分成若干块,并以块为单位进行分配和传 送。每个块称为物理块,而块中的信息称为物理记录。物理块长通常是固定的。允许一个逻 辑记录占用几块,也可以在一块中存放几个逻辑记录。 文件在逻辑上都可以看成是连续的,但在物理介质上存放时,却可以有多种形式。以下
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有