首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RSync只复制文件夹目录结构,而不是文件。

问RSync只复制文件夹目录结构,而不是文件。
EN

Stack Overflow用户
提问于 2010-05-12 09:05:07
回答 2查看 3.5K关注 0票数 2

我使用RSync将tar球复制到Windows计算机上的外部硬盘驱动器中。

我的文件是目录(perms 711)中的tar.gz文件(perms 600)。

但是,当我进行试运行时,只返回文件夹,忽略文件.

我经常使用installation.

  • I,所以我假定我的没有问题,它尝试了更改文件的权限,但是这并没有什么区别--
  • --文件的所有者是root,这也是脚本以
  • 登录的用户--我没有使用RSync的CVS选项

我使用的命令是:

代码语言:javascript
复制
rsync^
 -azvr^
 --stats^
 --progress^
 -e 'ssh -p 222' root@servername:/home/directory/ ./

有什么东西我错过了,让我的文件复制吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-07-06 17:29:55

我只能想到一种可能性:我使用rsync的经验是,它在复制文件之前创建目录结构。Rsync可能会过早终止,但在此目录步骤完成之后。

Update0

你说过你在跑步。默认情况下,Rsync只在接收方不显示目录及其所有内容时显示目录名。

经过大量的实验,我只能重现您描述的行为,如果源代码上的目录比接收器上的修改日期晚。在这种情况下,修改时间在接收器上进行调整。

票数 3
EN

Stack Overflow用户

发布于 2014-01-15 10:44:02

我也遇到了这个问题,结果是从linux备份到windows驱动器似乎没有复制临时文件,在这些文件被转移之后。

在windows驱动器上同步时,尝试添加--inplace标志。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2817320

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档