T29 目录与索引结点管理的文件系统
T30_硬链接与软链接
T30 硬链接与软链接
Link to original
- 目录项
- 文件名
- 索引节点(inode)
- 引用计数:硬链接的数量
- 硬链接
- 本质上是文件的另一个目录项,指向同一个 inode。
- 软链接(符号链接)
- 有自己的 inode,对应数据块的内容是被链接文件的路径名。
- 可以跨文件系统,甚至跨网络链接到其他主机上的文件。
- 不增加被链接文件的引用计数(自身 inode 引用计数恒为 1)
- 文件描述符
- 通过内核的打开文件表项,间接指向文件的 inode。
- 每个进程私有
- 不影响 inode 的引用计数
- 目录项: 文件名 + 索引结点
- 索引结点: 文件属性 + 数据块指针