实体链接与符号链接在文件系统中有何本质区别?
简答题中等386 次浏览
参考答案与解析
# 核心结论
实体链接通常指硬链接,本质是在目录中增加一个新的目录项,使多个名称指向同一个 inode;符号链接则是一个拥有独立 inode 的特殊文件,文件内容保存目标路径。硬链接的多个名称没有天然的“原件”和“副本”之分,修改任一名称所指向的内容,其他名称看到的内容也会改变。符号链接只保存路径,不复制目标内容;访问它时,内核还要继续解析该路径。因此,目标被移动或删除后,符号链接可能变成悬空链接,而硬链接通常仍可正常访问文件对象。
# 底层机制
普通文件的数据块、权限、所有者、时间戳和链接计数等信息由 inode 关联,目录项主要保存文件名与 inode 的对应关系。执行 `ln source tar
