第七章 文件管理
文件和文件系统
Q1:什么是文件?
文件是存贮在某种介质(磁盘、磁带)上的并具有文件名的一组有序信息的集合。
文件名是由字符和数字组成
Q2:文件管理的目的?
(1)方面用户访问和控制
(2)并发文件访问和控制
(3)统一的用户接口:不同设备提供同样的接口,方便用户操作和编程
(4)多种文件访问权限:多用户系统中的不同用户对同一文件会有不同的访问权限
(5)优化性能
(6)差错恢复
Q3:如何从磁盘上找到文件
文件控制块FCB----通过FCB可以从磁盘上找到对应的文件
系统为每个文件设置用户描述和控制文件的数据结构,至少包括文件名和存放文件的盘物理
地址。
文件目录就是文件控制块FCB的有序集合。
FCB包括:1.基本信息----文件名、文件的物理地址
2.存取控制信息----文件的存取权限
3.使用信息类----文件建立日期、最后修改日期、最后访问日期,当前使用信息
Q4:如何在磁盘上存储文件
1.对外存分块(物理块)
2.对文件分页(逻辑快)
3.外存分配方法:连续分配、链接分配、索引分配,相应的物理文件:顺序文件、链接文件
、索引文件</