软连接和硬连接区别 Alex

一、链接有两种方式,软链接和硬链接。

1,本质:

硬链接同一个多个名字
软链接不同文件

2,跨分区:

硬链接不支持跨分区
软链接可以跨分区

3,目录:

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

4,相互关系:

硬链接间相互平等的关系,删除硬链接只是少个名,不影响别人
原始文件和软链接间有依赖关系,原始文件删除软链接就失效了
软链接依赖原文件,建一个新的文件只要文件名在,它就能找到不管是不是之前的原文件

5,inode编号:

硬链接编号相同
软链接编号不同

6,链接数不一样:

创建/删除硬链接会增长/减少
创建软链接不会

7,路径问题:

软链接的原始文件要写相对路径一定写的是相对于软链接的路径,而不是相对于当前工作目录
硬链接创建的是相对于当前的工作目录

------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------- 博客均为个人笔记,无所追求,仅供参考~~~ QQ--2382990774
原文地址:https://www.cnblogs.com/alexlv/p/11792197.html