rsync笔记
1、跨文件系统同步:
一方是LINUX使用UTF8字符集,另一方是WINDOWS使用GBK字符集
须添加参数,中文同步方正常显示
--iconv=utf8,gbk
2、文件权限
参考这里:https://stackoverflow.com/questions/34147565/rsync-uid-gid-impossible-to-set-cases-cause-future-hard-link-failure-how-to
不要使用-a做参数,因为-a相当于-rlptgoD
,会带-o (owner)
and -g (group)
,导致目标端文件权限错乱
使用-rlptD
做参数,避免有警告提示
uid 4294967295 (-1) is impossible to set on "/DataVolume/shares/DalesDesktop/e+DATtoKML/2015-12-07/." gid 4294967295 (-1) is impossible to set on "/DataVolume/shares/DalesDesktop/e+DATtoKML/2015-12-07/."