Skip to content

《面渣逆袭》操作系统 篇 · 第 5/6 章。原版 PDF(下载 / 打印)

硬链接和软链接有什么区别? ​

硬链接就是在目录下创建一个条目,记录着文件名与 inode 编号,这个 inode 就是源文件的

inode。删除任意一个条目,文件还是存在,只要引用数量不为 0。但是硬链接有限制,它不能跨越文件系统,也不能对目录进行链接。

配图

软链接相当于重新创建一个文件,这个文件有独立的****inode​,但是这个文件的内容是另外一个文

件的路径​,所以访问软链接的时候,实际上相当于访问到了另外一个文件,所以软链接是可以跨文

件系统的​,甚至目标文件被删除了,链接文件还是在的,只不过打不开指向的文件了而已。​

配图

本文整理自三分恶《面渣逆袭》系列的公开内容,仅供个人学习使用

本站仅供个人学习使用,请勿外传