(1)软链接:
相当于windows中的快捷方式,自己独立的数据空间,系统就会为它分配一个inode号,只是它的内容是另一个文件的文件名 (字符个数)。
如图:
硬链接:
并没有创建新的文件空间和分配新的inode号,只是创建了一个文件名到inode号的对应关系。
如图:
从图示可以看到硬链接的关系是相互的,当我们删除其中一个时,仅仅是删除了指向同一Inode的其中一个"指针"(硬链接),Inode的内容并不改变.而当我们删除一个软链接的原文件时,导致软链接Inode的内容中包含的原文件仅有的一个"指针"(硬链接)丢失,从而找不到原文件.