我试图通过非日志式 HFS+ 外部硬盘将文件从我的 OS X 机器复制到我的新 Linux 机器中。虽然大多数文件都可以顺利复制到新机器,但我注意到有大量不应该出现的空文件(0 字节)。但是,当驱动器安装在 OS X 机器上时,文件会按预期显示。运行 fsck 无法解决问题。
对于该问题可能是什么,您有什么想法吗?
答案1
HFS+文件系统可以压缩文件,并用类似符号链接的0字节文件(也称为稀疏文件)替换它们。
您可以使用du
选项--apparent-size
来查看这些文件的实际大小。