LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1306|回复: 2

为什么rsync命令总是复制目录的所有东西?[Solved]

[复制链接]
发表于 2008-2-13 22:51:35 | 显示全部楼层 |阅读模式
有一两年没有用rsync了,刚刚想用U盘备份一下一个目录,但是不知道为什么,rsync总是每次将源目录的所有东西重新复制到目标目录中。我再在本地硬盘中测试情况也是一样!即使是刚刚同步完,马上再同步一次,目标目录完全没有增减任何东西,它也是将 cp 命令一样将东西重新复制一次!为什么呢?

  1. $ rsync -av ~/src/ ~/dest/
复制代码
发表于 2008-2-16 07:00:26 | 显示全部楼层
估计是修改时间等作怪,是不是 fat 的分区?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-18 00:51:44 | 显示全部楼层
Post by 晨想;1816584
估计是修改时间等作怪,是不是 fat 的分区?


谢谢,关注。

情况是这样的:
如果是在USB硬盘,U盘之类的设备上,则通常是系统管理才有写权限,其实是权限的问题。解决的方法是不用 -av 参数,而用 -rtlv 参数就是了。

  1. # rsync -rtlv source /mnt/usbdisk/
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表