4.1.2文件管理的主要功能 ●1.文件存储空间管理 ●2文件目录管理 ●3.逻辑文件与物理文件的转换 4文件读写管理 ●5文件共享和安全的管理
4.1.2 文件管理的主要功能 ⚫ 1.文件存储空间管理 ⚫ 2.文件目录管理 ⚫ 3.逻辑文件与物理文件的转换 ⚫ 4.文件读写管理 ⚫ 5.文件共享和安全的管理
1.文件存储空间管理 ●存储管理的任务是为每个文件分配必要 的外存空间,提高外存的利用率,并能 有助于提高文件系统的工作速度 由于文件存储设备是以块为单位进行管 理的,因此,文件存储空间的管理实质 上是一个空闲块的组织和管理问题,它 包括空闲块的组织,空闲块的分配与空 闲块的回收
1.文件存储空间管理 ⚫ 存储管理的任务是为每个文件分配必要 的外存空间,提高外存的利用率,并能 有助于提高文件系统的工作速度。 ⚫ 由于文件存储设备是以块为单位进行管 理的,因此,文件存储空间的管理实质 上是一个空闲块的组织和管理问题,它 包括空闲块的组织,空闲块的分配与空 闲块的回收
2.文件目录管理 ●为实现文件的按名存取,每个文件首先 应该具有一个文件名与之对应 ●目录管理的任务是为每个文件建立目录 项,并对众多的目录加以组织,以实现 方便的按名存取,实现文件的共享,提 供快速的目录查询手段,提高文件的检 索速度
2.文件目录管理 ⚫ 为实现文件的按名存取,每个文件首先 应该具有一个文件名与之对应。 ⚫ 目录管理的任务是为每个文件建立目录 项,并对众多的目录加以组织,以实现 方便的按名存取,实现文件的共享,提 供快速的目录查询手段,提高文件的检 索速度
3逻辑文件与物理文件的转换 ●逻辑文件:规定用户直接使用的文件 物理文件:存储介质上的文件。 ●用户使用文件时只要给出文件的名字和一些适 当的说明信息,文件系统就能按照用户的要求 把逻辑文件组织成物理文件存放到存储介质上, 或者把存储介质上的物理文件转换成逻辑文件 供用户使用 ●文件系统还可根据需要更换文件存放的位置而 对用户没有任何影响
3.逻辑文件与物理文件的转换 ⚫ 逻辑文件:规定用户直接使用的文件。 ⚫ 物理文件:存储介质上的文件。 ⚫ 用户使用文件时只要给出文件的名字和一些适 当的说明信息,文件系统就能按照用户的要求 把逻辑文件组织成物理文件存放到存储介质上, 或者把存储介质上的物理文件转换成逻辑文件 供用户使用。 ⚫ 文件系统还可根据需要更换文件存放的位置而 对用户没有任何影响
4.文件读写管理 文件系统读写控制的主要任务: 一是,对于拥有读写和执行权限的用户,允 许其对文件进行相应的操作 二是,对于没有相应权限的用户,禁止他们 对文件进行相应的操作。 三是,防止一个用户冒充其他用户对文件进 行读写操作。 四是,防止拥有存取权限的用户误用文件
4.文件读写管理 ⚫ 文件系统读写控制的主要任务: – 一是,对于拥有读写和执行权限的用户,允 许其对文件进行相应的操作。 – 二是,对于没有相应权限的用户,禁止他们 对文件进行相应的操作。 – 三是,防止一个用户冒充其他用户对文件进 行读写操作。 – 四是,防止拥有存取权限的用户误用文件