我使用 复制了一些 FLV 视频文件到我的 Android SD 卡rsync
,但后来发现一些无法播放这些视频(播放了几秒钟后停止播放)。经过进一步检查,diff
告诉我文件不一样,也一样cmp
,表明 7M 文件中的 4M 字节左右存在差异。
尝试再次使用 rsync 不会改变这一点,但简单的cp
操作可以改变这一点。
(为了全面披露,如果我使用 -a 标志,我确实会收到 rsync 错误,因为它无法更改组,但我不认为这与此有关,部分原因是即使在“好”文件上也会发生错误。)
这是怎么回事?
答案1
这绝对不应该发生。您也可以尝试将标志添加--stats --progress
到命令中,看看文件是否确实已更新。