课程大纲说明
第7章 文件系统
教学要点:
文件系统的作用,文件的结构与存取,文件的目录管理。
教学时数:
12学时
教学内容:
7.1 文件系统的概念 (1学时)
掌握文件系统的引入,文件与文件系统的概念,文件的分类。
7.2 文件的逻辑结构与存取方法 (1学时)
理解文件的逻辑结构,存取方法,顺序存取法,随机存取法,按键存取法。
7.3 文件的物理结构与存储设备 (1学时)
理解文件的物理结构:连续文件,串联文件,索引文件;理解文件存储设备:顺序存取设备,直接存取设备。
7.4 文件存储空间管理 (1学时)
掌握三种不同的空闲块管理方法:空闲文件目录,空闲块链,位示图。
7.5 文件目录管理 (2学时)
掌握文件的组成,文件目录,可共享的文件目录,目录管理。
7.6 文件存取控制 (1学时)
理解文件存取控制的目标,存取控制方法。
7.7 文件的使用 (0.5学时)
了解文件的使用。
7.8 文件系统的层次模型 (0.5学时)
了解文件系统的层次模型。
7.9 Linux文件系统的特点与数据结构、文件类别 (1.5学时)
掌握Linux文件系统的特点,Linux文件分类,文件系统的数据结构及其关系。
7.10 Linux文件系统的资源管理和地址映射 (1.5学时)
理解磁盘i-node的分配与释放,内存i-node的分配与释放,系统打开文件表的分配与释放,地址映射。
7.11 Linux系统中的目录与搜索方法,以及文件系统的系统调用 (1学时)
理解散列搜索法,算法描述;理解Linux系统调用。
考核要求:
识记:文件系统的功能,文件系统的层次模型。
领会:文件的逻辑与物理结构,文件存取方法及其存取控制,文件目录管理。
分析:Linux文件系统的数据结构及其相互关系,Linux文件系统的资源管理和地址映射、系统中的目录与搜索方法,Linux文件系统的系统调用。
应用层次:文件的使用。