Linux的软硬连接🔗
命名规范
硬链接(Hard Link)
符号链接(Symbolic Link)
Linux文件特性
所有硬盘中的任意类型文件都会分配一个编号(索引节点)
硬连接特性
1、多个文件指向同一个索引节点
2、一个文件拥有多个有效路径名
3、删除:文件真正删除的条件是与之相关的所有硬连接文件均被删除。
软连接特性
1、类似Windows的快捷方式
2、文本文件:储存了目标文件的位置信息
测试用例
创建
文件关联测试
总结
1).删除符号连接f3,对f1,f2无影响;
2).删除硬连接f2,对f1,f3也无影响;
3).删除原文件f1,对硬连接f2没有影响,导致符号连接f3失效;
4).同时删除原文件f1,硬连接f2,整个文件会真正的被删除。