Linux的软链接与硬链接

这篇博客介绍了Linux中的软链接和硬链接。软链接类似Windows快捷方式,指向另一个文件的位置,删除源文件会导致软链接失效。硬链接通过Inode进行链接,允许文件有多个路径,所有硬链接都被删除后文件才会真正消失。文章还探讨了如何获取软链接的文件路径。
摘要由CSDN通过智能技术生成

Linux链接分为两种,一种是软链接,或者说是符号链接(Symbolic Link),一种是硬链接(Hard Link)。

1.什么是软链接

软链接文件有些类似于我们熟知的Windows快捷方式。它实际上是一个特殊的文件。对软链接而言,文件实际上是一个文本文件,其中包含有另一个文件的存储位置信息。

[zhangtong@rack5-8 test]$ touch 2tong.vcf
[zhangtong@rack5-8 test]$ ll -lh
total 0
-rw-r--r-- 1 zhangtong ldapusers 0 Oct 17 15:21 2tong.vcf
[zhangtong@rack5-8 test]$ ln -s 2tong.vcf soft_2tong.vcf
[zhangtong@rack5-8 test]$ ll -lh
total 0
-rw-r--r-- 1 zhangtong ldapusers 0 Oct 17 15:21 2tong.vcf
lrwxrwxrwx 1 zhangtong ldapusers 9 Oct 17 15:21 soft_2tong.vcf -> 2tong.vcf
[zhangtong@rack5-8 test]$ ll -li
total 0
144116078023369132 -rw-r--r-- 1 zhangtong ldapusers 0 Oct 17 15:21 2tong.vcf
144116078023369135 lrwxrwxrwx 1 zhangtong ldapusers 9 Oct 17 15:21 soft_2tong.vcf -> 2tong.vcf

可以发现,设置了软链接ln -s 后,soft_2tong.vcf指向了2tong.vcf这个文件,是相对独立的,二者的inodes不同,一个是 1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值