ln命令:硬链接与软连接 知识点

ln命令可以看作是 link 的缩写,其功能是创建文件间的链接,链接类型包括硬链接(hard link)和软链接(符号链接,symbolic link)

ln [源文件] [目标文件] //创建硬链接
硬链接生成的是普通文件(- 字符 f类型)
示例:

ln /mnt/test1 hard_link

ln -s [源文件] [目标文件] //创建软连接
软链接生成的是符号链接文件(l 类型)
示例:

ln -s /mnt/test1 soft_link

在这里插入图片描述
硬链接知识小结:
1、源文件和硬链接文件具有相同的 inode 索引节点号;两者可以看成同一个文件或一个文件的多个入口
2、删除硬链接文件或删除源文件任意之一,文件实体并未被删除;
3、只有删除了源文件和对应的硬链接文件,文件实体才会被删除;
4、通过给文件设置硬链接文件,来防止重要文件被误删;
5、许多硬件设备中的快照功能,就是利用硬链接的原理;

软链接知识小结:
1、软链接类似于 Windows 的快捷方式,里面存放着源文件的路径,指向源文件实体;
2、删除了源文件,软链接文件依然存在,但是无法访问指向源文件路径的内容;
3、源文件和软链接文件是不同类型的文件,inode 索引节点也不相同;
4、对于目录,不可以创建硬链接,但是可以创建软链接;

打包链接文件
-h参数:打包软链接文件指向的真实源文件
示例:

tar zcfh test.tar.gz soft_link

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值