我正在编写一些将备份数据组合到一个目录中的小脚本。然后目录内容将上传到云服务,然后我们可以将其删除。我想知道如何通过像 cp
这样的命令来利用 APFS 的写时复制功能。在终端。
Finder 做得很好。但是如果我运行 cp Largefile LargeFileCopy
复制文件需要很长时间,并相应地使用空间。
最佳答案
我自己找到的。
在 macOS 上,cp
支持 -c
选项。 cp -c Largefile LargeFileCopy
然后将使用新的 clonefile(2) 库并立即返回而不使用设备上的任何额外空间。
关于带有 APFS : Copy-On-Write in Terminal 的 macOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59412791/