带有 APFS : Copy-On-Write in Terminal 的 macOS

标签 macos terminal copy-on-write apfs

我正在编写一些将备份数据组合到一个目录中的小脚本。然后目录内容将上传到云服务,然后我们可以将其删除。我想知道如何通过像 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/

相关文章:

macos - Homebrew/brew 在安装 gnuplot 时没有选择选项

javascript - 如何从 Safari 钥匙串(keychain)自动填充调用 ajax respond() 方法到服务器?

macos - sqlite导入Mac

R:选择子集而不复制

rust - 是否可以在函数参数中将切片/向量强制转换为 'Cow<[type]>' ?

bash -/bin/sh^M : bad interpreter: No such file or directory

user-interface - Vim 日晒配色方案在 VS Code 集成终端中无法正确显示

vim - 运行 Tmux 时 Vim 的选项卡问题

JavaScript 和大字符串,JavaScript 使用写时复制吗?

xcode - 界面生成器分段控件?