ln软硬链接

本文介绍了两种类型的链接——硬链接和软链接的区别。硬链接使用相同的inode号码,修改硬链接文件会同时影响源文件;而软链接使用新的inode号,其inode数据块存储指向源文件的路径。

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

链接有两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。建立硬链接时,链接文件和被链接文件必须位于同一个文件系统中,并且不能建立指向目录的硬链接。而对符号链接,则不存在这个问题。默认情况下,ln产生硬链接。

ln -s 源文件 简历的链接文件   //创建软链接

补充:ls 列出目录下的文件及其目录列表 

ls -i 列出目录下的文件及其目录 以及对应的索引节点号inode 号

ll 列出 当前目录下的目录及其文件的详细信息,权限 时间 等


硬链接与源文件使用同一个inode号码 修改硬链接文件 对应的源文件也被修改 ,反之一样  删除链接文件 或者源文件,仅仅是该文件对应的inode 链接数减一  直到该链接数为0 才表示该文件被删除了。

软连接使用新的inode号 且inode数据块存储的是指向该源文件的路径  软连接的文件标记是l(小写的l)表示这是一个软连接文件

软连接文件在磁盘上并不占据数据块,仅仅是指向源文件的路径罢了。

删除了源文件,链接文件就损坏了。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值