| 项目 | 值 |
|---|---|
| 目录 | 特殊文件,包含一组 FCB(文件控制块) |
| 目录结构 | 单级、两级、树形、无环图 |
| 目录项 | FCB(文件控制块)或 inode 编号 + 文件名 |
| 搜索路径 | 绝对路径(从根目录)vs 相对路径(从当前目录) |
目录是文件系统中用于组织和管理文件的数据结构。目录本身也是一个文件(目录文件),其内容是一组目录项(FCB)。
目录操作:搜索、创建文件、删除文件、创建目录、删除目录、移动目录、列出目录。
/home/user/file.txt)。./file.txt)。| 目录结构 | 重名处理 | 共享支持 | 复杂度 |
|---|---|---|---|
| 单级目录 | 不允许 | 不支持 | 最简单 |
| 两级目录 | 用户间可重名 | 不支持 | 简单 |
| 树形目录 | 不同目录可重名 | 不支持 | 中等 |
| 无环图目录 | 不同目录可重名 | 支持 | 复杂 |
| 考法 | 解题套路 |
|---|---|
| 目录结构对比 | 单级 → 两级 → 树形 → 无环图,功能递增 |
| 路径解析 | 绝对路径从根开始,相对路径从当前目录开始 |
| 目录项包含什么 | FCB(文件名 + 元数据)或 inode 编号 + 文件名 |
| 无环图的环问题 | 需要特殊处理(如只允许一个主链接 + 多个链接) |
↑ 以上为站内 HTML 相对链接(纯网页可浏览);本页右上「在 Obsidian 中打开」跳回源笔记。