rsync复制的二进制文件仍然有差异吗?

rsync复制的二进制文件仍然有差异吗?

我使用 复制了一些 FLV 视频文件到我的 Android SD 卡rsync,但后来发现一些无法播放这些视频(播放了几秒钟后停止播放)。经过进一步检查,diff告诉我文件不一样,也一样cmp,表明 7M 文件中的 4M 字节左右存在差异。

尝试再次使用 rsync 不会改变这一点,但简单的cp操作可以改变这一点。

(为了全面披露,如果我使用 -a 标志,我确实会收到 rsync 错误,因为它无法更改组,但我不认为这与此有关,部分原因是即使在“好”文件上也会发生错误。)

这是怎么回事?

答案1

这绝对不应该发生。您也可以尝试将标志添加--stats --progress到命令中,看看文件是否确实已更新。

相关内容