软连接与硬链接

 

 文件软连接          源文件绝对路径        快捷方式绝对路径

ln -s /opt/test/happy.txt /opt/test/happy1

ln -s /opt/dir01 /opt/dir02

 

 

 

 三种文件类型:

 

 可以生成多个快捷方式,仅仅指向了源文件

 

 

 

 

 

 

 

 源文件发生变化,软连接同样发生变化

硬链接命令: ln /opt/test/happy.txt   /opt/test/happy1 

硬链接与软链接的特点:

硬链接:

一般情况下硬链接的文件名和inode号是一对一的,

目标文件夹,不支持硬链接

不得跨越文件系统,

硬链接的增加,会增加inode号码的计数

软连接:

软连接可以针对目标文件夹,文件都可以操作

软硬链接综合比较:

删除软连接,对源文件和硬链接都没有影响;

删除硬连接,对源文件和软链接都没有影响;

删除源文件,对硬链接没有影响,但是影响软链接;

只有删除源文件,和所有的硬链接,文件的连接数为0了,此时,文件数据丢失

源文件和硬链接具有相同的inode号码,因此可以理解为相同的超市,不同的入口,都指向同一个超市

源文件和软连接具有不同的inode号码,可以理解为两个不同的单独文件

 

posted @ 2022-08-13 13:32  往事已成昨天  阅读(130)  评论(0编辑  收藏  举报