共享文件和目录
最后更新于:2022-04-02 04:09:31
[TOC]
## 目录
- 也叫「文件夹」,用来管理文件的集合
- 目录也是个文件,也有自己的Inode
### 文件在目录中

## 寻址文件
如寻址一个 /usr/local/a.txt

## 利用 hash-table 加速目录-文件查询

## 文件共享-链接
链接可以分为软链接和硬链接
### 硬链接

- 硬链接是多个文件指向同一个 inode,因此删除的时候要看 inode的引用计数。而且
inode得真实存在
### 软链接

- 软链接两个文件有不同的inode,但是文件D的 inode很小,只存储了文件H的文件名。
- 通过软链接找文件需要两次寻址
- 所以硬链接的效率大于软连接
';