Aar*_*n K 60 linux unix filesystems hardlink symlink
我听说您现在也可以在 Vista 中创建软链接。那么,UNIX/Linux/Vista 上的软(符号)链接和硬链接有什么区别?
使用一种比另一种有优势吗?或者它们只是服务于两个不同的目的?
dmc*_*ten 70
硬链接传统上共享相同的文件系统结构(unixspeak 中的 inode),而软链接是路径名重定向。
.和..条目是硬链接)。(mat1t想起了一些细节。谢谢。)
Mat*_*les 10
总结是符号/短链接充当第一个文件位置的快捷方式,而硬链接是磁盘上文件的快捷方式。
如果删除软链接的目标,则软链接将停止工作,但如果删除硬链接的一份副本,该文件将保留在磁盘上,直到删除所有硬链接为止。实际上,所有文件名都是磁盘上文件的硬链接。
还有一些限制,例如我认为您不能创建文件夹的硬链接,但您可以创建它们的软链接。软链接还可以指向不同驱动器和分区上的文件/文件夹,而硬链接则不能。