Linux 硬链接和软链接的区别
创始人
2025-07-11 20:07:41
Linux 硬链接和软链接的区别

为解决文件的共享使用,Linux系统引入了两种链接:硬链接和软链接。在Linux中,元数据中的inode号才是文件的唯一标识而非文件名,文件内容要通过inode号来寻找,犹如交通指示牌一样,指示着数据找寻的方向。

硬链接(Hard Link)

A和B的硬链接,则A的目录项中的inode节点号与B的目录项中的inode节点号相同,即一个inode节点对应两个不同的文件名,两个文件名指向同一个文件,A和B对文件系统来说是完全平等的。如果删除其中一个,对另外一个没有任何影响。每增加一个文件名,inode节点上的链接数增加一,每删除一个对应的文件名,inode节点上的链接数减一,直到为0,inode节点和对应的数据块被回收。

注:文件和文件名是不同的东西,rm A删除的只是A这个文件名,而A对应的数据块只有在inode节点链接数减少为0的时候才会被系统回收。

软链接(Soft Link)

A是B的软链接,A的目录项中的inode节点号与B的目录项中的节点号不相同,A和B指向的是两个不同的inode,继而指向两块不同的数据块。但是A的数据块中存放的只是B的路径名。A和B之间是主从关系,如果B被删除了,A依然存在,但指向的是一个无效的链接。

Linux中软链接和硬链接的区别和联系:

概念不同:

软链接可以理解成快捷方式,和原文件的inode号不一样,它和Windows下的快捷方式的作用是一样的,软链接数据块中记录的亦是相对路径指向。

硬链接和原文件对应一个inode,就是对应一个文件,可以理解成一个文件有几个别名。

用法不同:

软链接可以理解成快捷方式,也清楚知道原文件在哪里。它和Windows下的快捷方式的作用是一样的,和Windows一样,删除源文件,快捷方式也就无法使用了。

硬链接可以看成一个备份,但并没有增加空间,因为文件就一个,这种可以防止源文件删除后不能使用问题;同时也有局限性,不能对目录和跨文件系统使用。

语法格式(ln):

硬链接:ln 源文件 链接名

软链接:ln -s 源文件 链接名

注意:链接的源文件路径要写绝对路径,否则会报错。


Linux建立硬连接和软连接都是用ln命令,ln命令如果不加-s选项,建立的连接文件就是硬连接,ln命令如果加-s选项,就是建立符号连接也就是软连接。
还有的区别就是建立硬连接只能在同一个文件系统内进行,源文件和连接文件不能跨文件系统,而软连接可以跨文件系统;硬连接不能连接到目录,只能连接到文件,而软连接可以连接到目录。另外,因为硬连接的这些限制,所以软连接的使用要比硬连接更加广泛,这些就是它们之间的区别了。

相关内容

热门资讯

实测辅助(德扑之星私人局)软件... 自定义德扑之星私人局系统规律,只需要输入自己想要的开挂功能,一键便可以生成出微扑克专用辅助器,不管你...
实测辅助(wepoker俱乐部... 实测辅助(wepoker俱乐部)软件透明挂app(专用辅助器)原来的确真的有挂(黑科技教程)-哔哩哔...
正品辅助分享“花花生活圈记牌器... 本篇文章给大家谈谈怎样看出花花生活圈开挂开挂没,以及花花生活圈怎么看出来是开挂对应的知识点,希望对各...
正品辅助分享“3D监利开机记牌... 正品辅助分享“3D监利开机记牌器,新详细下载教程是一款可以让一直输的玩家,快速成为一个“必胜”的ai...
实测辅助(德州德扑之星)软件透... 实测辅助(德州德扑之星)软件透明挂app(专用辅助器)原来的确真的有挂(黑科技教程)-哔哩哔哩 德州...
实测辅助(新版AAPoKer)... 实测辅助(新版AAPoKer)软件透明挂app(专用辅助器)原来的确真的有挂(黑科技教程)-哔哩哔哩...
实测辅助(德扑之星app)软件... 实测辅助(德扑之星app)软件透明挂app(专用辅助器)原来的确真的有挂(黑科技教程)-哔哩哔哩一、...
正品辅助分享“快玩炸翻天记牌器... 亲,快玩炸翻天有的,ai轻松简单,又可以获得无穷的乐趣,快玩炸翻天是你和朋友度过闲暇时光的不二选择,...
实测辅助(智星德州-菠萝)软件... 实测辅助(智星德州-菠萝)软件透明挂app(专用辅助器)原来的确真的有挂(黑科技教程)-哔哩哔哩一、...
正品辅助分享“福建十三张记牌器... 您好,福建十三张这款游戏可以开挂的,确实是有挂的,通过微信【8198015 】很多玩家在这款游戏中打...
正品辅助分享“家家盘锦麻将记牌... 亲,家家盘锦麻将有的,ai轻松简单,又可以获得无穷的乐趣,家家盘锦麻将是你和朋友度过闲暇时光的不二选...
正品辅助分享“兴动斗地主记牌器... 您好,兴动斗地主这款游戏可以开挂的,确实是有挂的,通过微信【8198015 】很多玩家在这款游戏中打...
实测辅助(【来玩德州扑克】)软... 实测辅助(【来玩德州扑克】)软件透明挂app(专用辅助器)原来的确真的有挂(黑科技教程)-哔哩哔哩里...
实测辅助(WPK德州局)软件透... 自定义WPK德州局系统规律,只需要输入自己想要的开挂功能,一键便可以生成出微扑克专用辅助器,不管你是...
实测辅助(WPK俱乐部)软件透... 实测辅助(WPK俱乐部)软件透明挂app(专用辅助器)原来的确真的有挂(黑科技教程)-哔哩哔哩 WP...
实测辅助(WPK私人局)软件透... 实测辅助(WPK私人局)软件透明挂app(专用辅助器)原来的确真的有挂(黑科技教程)-哔哩哔哩里面包...
实测辅助(新版HHPoker)... 自定义新版HHPoker系统规律,只需要输入自己想要的开挂功能,一键便可以生成出微扑克专用辅助器,不...
正品辅助分享“桃乐永州扯胡子记... 您好,桃乐永州扯胡子这款游戏可以开挂的,确实是有挂的,通过微信【8198015 】很多玩家在这款游戏...
实测辅助(HHPoKer德州)... 自定义HHPoKer德州系统规律,只需要输入自己想要的开挂功能,一键便可以生成出微扑克专用辅助器,不...
正品辅助分享“手机版打麻将记牌... 本篇文章给大家谈谈怎样看出手机版打麻将开挂开挂没,以及手机版打麻将怎么看出来是开挂对应的知识点,希望...
实测辅助(wepoker德扑)... 实测辅助(wepoker德扑)软件透明挂app(专用辅助器)原来的确真的有挂(黑科技教程)-哔哩哔哩...
正品辅助分享“微乐吉林麻将记牌... 无需打开直接搜索微信:微乐吉林麻将有挂吗本司针对手游进行,选择我们的四大理由:1、软件助手是一款功能...
正品辅助分享“琼崖海南麻将记牌... 亲,琼崖海南麻将有的,ai轻松简单,又可以获得无穷的乐趣,琼崖海南麻将是你和朋友度过闲暇时光的不二选...
实测辅助(德扑之心)软件透明挂... 实测辅助(德扑之心)软件透明挂app(专用辅助器)原来的确真的有挂(黑科技教程)-哔哩哔哩 德扑之心...
正品辅助分享“星星武汉麻将记牌... 您好,星星武汉麻将这款游戏可以开挂的,确实是有挂的,通过微信【8198015 】很多玩家在这款游戏中...
实测辅助(约局吧德扑)软件透明... 实测辅助(约局吧德扑)软件透明挂app(专用辅助器)原来的确真的有挂(黑科技教程)-哔哩哔哩 约局吧...
正品辅助分享“辽宁老家麻将记牌... 您好,辽宁老家麻将这款游戏可以开挂的,确实是有挂的,通过微信【29290261】很多玩家在这款游戏中...
实测辅助(<wepoke... 实测辅助()软件透明挂app(专用辅助器)原来的确真的有挂(黑科技教程)-哔哩哔哩里面包含了5中不同...
正品辅助分享“微乐大庆麻将记牌... 亲,微乐大庆麻将有的,ai轻松简单,又可以获得无穷的乐趣,微乐大庆麻将是你和朋友度过闲暇时光的不二选...
正品辅助分享“微乐福建麻将记牌... 无需打开直接搜索微信:微乐福建麻将有挂吗本司针对手游进行,选择我们的四大理由:1、软件助手是一款功能...