操作系统D7章 文件管理
文件的基本操作
创建文件 create

删除文件 remove

打开文件 open

关闭文件 close

读文件 read

写文件 write

文件的逻辑结构

顺序文件


索引文件

顺序索引文件


文件的物理结构
连续文件结构(连续分配方式)
连续文件分配方式要求文件在磁盘上占有一组连续的块


串联文件结构(链接分配方式)
隐式链接
和链表一个吊样

显式链接(重点)
FAT表:



索引文件结构(索引分配方式)


文件目录
文件控制块FCB

文件目录
文件控制块的有序集合(FDT)
目录文件
其内容为文件目录。

引入索引节点的目的
由于在查找各级目录时,只需要用到文件名这个信息。所以可以做优化

树形目录


目录操作

共享文件的两种实现方式
利用索引结点实现

利用符号链实现文件共享

在利用符号链方式实现文件共享时,只有文件的拥有者才拥有指向其索引结点的指针。而共享该文件的其他用户则只有该文件的路径名,并不拥有指向其索引结点的指针。这样,也就不会发生在文件主删除一共享文件后留下一悬空指针的情况。

浙公网安备 33010602011771号