Linux上的文件能够这么理解:文件-->文件名。文件是一个Object,也就是磁盘上的二进制数据。一个文件能够有多个文件名,平时咱们都是经过文件名访问文件Object。html
这样,硬连接能够当作文件的多个文件名,而软连接能够当作是对其中一个文件名的连接,等同于windows的快捷方式,也就是对文件名的快捷方式。windows
因此删除文件的全部文件名才会没法访问文件,也就是所说的删除文件;删除软连接的文件名,软连接就不能用了,可是经过其余文件名,文件还能够访问。spa
windows彷佛不支持一个文件多个名字。仍是有其余方式能够实现?待考证。htm
原文首发于博客园 Hall Of FAMEblog
地址get