软连接与实体(硬)连接
硬连接
硬链接相当于对文件的复制(可以这样理解但却并未进行内容的复制),通过新建一个与指向某个档案内容的inode,来实现两个文件访问的是同一个内容。所以新建连接的所有属性都和原链接文件相同。
硬链接好处
硬链接最大的好处就是安全,可以避免一个链接文件被删除后无法正确读取数据的问题。因为可以通过另外一个链接文件来访问。
硬链接限制
- 不能跨Filesystem
- 不能link目录
软连接
相当于建立一个快捷方式,来指向原链接文件。当原链接文件(档案)被删除时,建立的软连接也就无效了。
软连接与硬链接模式对比
硬链接示意图(图片来源于《Linux鸟哥私房菜》)
软连接示意图(图片来源于《Linux鸟哥私房菜》)