use*_*582 3 rsync file-transfer command-line osx-mavericks macos
有谁知道是否可以运行 rsync 将目录(及其子目录)中的所有更改/新文件从本地 OSX 10.9 计算机传输到网络共享?该计划的关键在于我只想复制已更改的文件,而不仅仅是不同的时间戳。我需要先进行差异检查吗?如果是这样,我如何自动化整个序列?
您可以使用-c或--checksume开关来实现此目的。手册rsync(1)页说:
-c, --checksum 根据校验和跳过,而不是修改时间和大小
所以这应该按预期工作:
rsync -ac SRC HOST:DEST
Run Code Online (Sandbox Code Playgroud)