tar 如何处理硬链接文件?

tar 如何处理硬链接文件?

我有 2.5 TB 的数据,我想将其放入 2 TB 硬盘驱动器中以邮寄到某个地方。这并非没有希望,因为很大一部分数据由重复文件组成。我正在考虑使用jdupes使用该-H选项,它将用单个文件的硬链接替换重复的文件。

问题是这样的:如果我 tar 一个目录,其中包含指向目录树中其他文件的多个硬链接,是否会tar在存档文件中“重复”它们?

答案1

可能是重复的取消引用硬链接

默认情况下,硬链接数据的单个副本应包含在您的存档中。

答案2

如果您使用 Fedora / RHEL,hardlink也有一个软件包可以为您清理这些东西。然后,正如其他人所指出的,tar默认情况下只会存储一个。

相关内容