不太确定问题的本质。
我 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 另有指示。