有哪些标志可以确保 rsync 忽略修改时间并仅使用校验和?
答案1
从rsync(1)
手册页中:
-c, --checksum skip based on checksum, not mod-time & size ... -I, --ignore-times don’t skip files that match size and time
与往常一样,-n
将帮助您确保您拥有所需的选项。
答案2
经过一段时间的尝试,我发现这个更有用。
同步两个文件夹,忽略时间戳变化:
rsync --dry-run -icrvh from_path to_path
--dry-run
一旦您喜欢将要同步的内容,即可删除。
-i
用于显示变更信息。参见说明这里-c
执行校验和检查-r
递归-v
冗长-h
人类可读的数字。例如:1K 而不是 1,024