通过 ssh 将文件复制到 dropbox 导致文件大小错误

通过 ssh 将文件复制到 dropbox 导致文件大小错误

不太确定问题的本质。

我 ssh 到远程机器。发出

cd ~/Dropbox
cp -r ~/Documents .

并收到消息

没有这样的文件或目录

复制过程中的特定文件。

此外,我似乎得到了两个文件夹的不同文件大小,

du -s ~/Documents/
7894448 /Users/cue/Documents/

Dropbox 中的更大

du -s ~/Dropbox/Documents
7974480 /Users/cue/Dropbox/Documents

如果有任何区别的话,源文件夹位于 MacOSX 上。

答案1

可能是文件名称与 Dropbox 不一致或未被 unix shell cp 命令正确处理?

答案2

Mac OS 在某些情况下仍使用资源分支。OS X 附带一个名为同上这有助于复制这些文件。

ditto 将在复制时保留资源分支和 HFS 元数据信息,除非使用 --norsrc 另有指示。

相关内容