6

我正在编写一些将备份数据组装到一个目录中的小脚本。然后将目录内容上传到云服务,然后我们可以将其删除。我想知道如何通过cp终端中的命令来利用 APFS 的写时复制功能。

Finder 做得很好。但是如果我运行cp Largefile LargeFileCopy它需要永远复制文件并相应地使用空间。

4

1 回答 1

9

我自己找到了。

在 macOS 上,cp支持该-c选项。cp -c Largefile LargeFileCopy然后将使用新的 clonefile(2) 库并立即返回,而不使用设备上的任何额外空间。

于 2019-12-19T15:35:07.580 回答