首页 > 代码库 > 最浅显、易懂的Linux 硬链接与软链接的理解

最浅显、易懂的Linux 硬链接与软链接的理解

正文:

理解前提:Linux上的文件可以这么理解:文件——》文件名,一个文件可以有多个文件名。

这样,硬链接可以看成文件的多个文件名,而软链接可以看成是对其中一个文件名的链接,等同于windows的快捷方式。

所以删除文件的所有文件名才会无法访问文件,也就是删除文件;删除软链接的文件名,软链接就不用了,但是通过其他文件名,文件还可以访问。

 

后记:以上是我在理解硬链接与软链接的想法,如有雷同,纯属巧合,如果有错误请指正,我只是Linux初学者,只关注了这么理解可以弄懂它们,如果有错请指正。至于是否是最浅显、易懂,只是做一回标题党。也有有更好地理解,只是我未看到。之前看到的文章,对这一个概念,居然有解释了一千多字,似乎是为了凑字数交作文。

 

windows似乎不支持一个文件多个名字。还是有其他方式可以实现?待考证。