Linux硬链接与软连接的区别

1.本质不同:

硬链接:为一个文件取多个名字

软链接:不同文件

硬链接
软链接

2.跨分区:

硬链接:不支持跨分区创建链接

软连接:支持跨分区创建链接

硬链接
软连接

3.目录:

硬链接:不支持目录创建链接

硬链接

软链接:支持目录创建

软链接

4.相互关系:

硬链接:原文件与链接文件相互平等、相互独立,删除其中一个另一个不被影响。

硬链接

软链接:依赖原始数据,删除原始文件,链接失效。

软链接

5.inode号:

硬链接:原文件与链接文件inode相同

软链接:原文件与链接文件inode不同

6.链接数:

硬链接:增加原文件链接数量

硬链接

软链接:不增加原文件链接数量

软链接

7.路径:

硬链接:链接路径相对于当前工作路径

硬链接

软链接:原文件路径要相对于软链接的相对路径

软链接

8.文件类型:

硬链接:与原文件类型相同

硬链接

软链接:生成链接文件

软链接
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容