复制硬链接时会发生什么?

复制硬链接时会发生什么?

想象一下我有一个文件something/a.txt,我从中进行了硬链接b.txt。现在,如果 Icp b.txt c.txt是 的c.txt硬链接a.txt,或者是 内容的副本a.txt

答案1

硬链接是与其他类型的链接或引用完全不同的概念。

硬链接是同一 inode 的另一个名称(有点简化:文件内容和元数据)。

例如,如果你a.txt从 进行硬链接b.txt,则名称a.txtb.txt是指向同一文件的相同名称。硬链接后,你将无法再区分a.txtb.txt原始文件名。两个名称都指向同一个文件。

这意味着cp b.txt c.txt将像您所做的那样复制文件内容cp a.txt c.txt

相关内容