linux系统的硬链接和软连接

作者:没什么大不了 | 创建时间: 2023-06-05
linux系统有硬链接和软连接,都是由ln指令实现,他们有什么区别的,在这里我给大家解释一下...
linux系统的硬链接和软连接

1、创建硬链接

创建文件a.txt并写入hello,用ln 指令创建硬链接b,查看b中的内容与a.txt相同,如下图

2、创建软连接

用ln -s 指令创建a.txt的软连接c,c的内容也和a.txt的内容一致,如下图

3、查看区别

删除掉a.txt,然后再查看b和c的内容呢,不一样了吧,如下图

总结: 1、硬链接和软链接的指令差一个  -s 2、硬链接可以理解成磁盘文件的另一种访问路径,删除掉a.txt,系统关闭了a.txt的访问路径,不影响硬链接b;而软连接里面只保存了目录文件的位置,当删除目标文件的时候,软链接文件也失去的磁盘访问的通道。

点击展开全文

更多推荐