两种链接(软连接和硬链接)“区别”

本文详细介绍了Linux系统中的硬链接和软链接,包括它们的创建方式、特点和区别。硬链接允许文件拥有多个有效路径,不支持跨设备创建和文件夹,而软链接则类似于快捷方式,可以跨设备且支持文件夹,但若原文件删除,软链接将失效。两者在Inode号、链接数、路径处理等方面存在显著差异。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

软硬连接的创建方式

功能 : 创建链接文件。相当于快捷方式

1.硬链接

(没有主次) : 允许一个文件拥有多个有效的路径名。 删除一个,另一个也存在–连接数会减1,硬链接结点一样
限制:: 不能跨设备创建(不同分区) 不支持文件夹

方法 : ln+原始文件 + 硬链接重命名文件 这俩个文件的节点号肯定一样 ll -i

2.符号链接 软链接

(有主次之分): 相当于创建一个快捷方式,记录原文件的位置,原文件删除,则该文件无法访问。 (软连接结点不一样)--------------链接数也不增长
可以跨设备----针对文件夹也可以创建
必须是软连接的目录(原文件,必须全路径)

只关心原始文件的名字(也就是你把源文件删了,新建一个同名的文件,则以前的那个软连接会直接,连接到这个新文件上)
修改任何一个文件,所有的文件都会被修改,

方法 : ln -s 原始文件路径(相对于软连接的路径) 软链接后的路径(相当于快捷方式)

针对文件创建

创建软连接 源文件必须是相对路经
节点数改变
在这里插入图片描述
硬链接:节点数不变
在这里插入图片描述

针对目录创建连接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值