rsync 出现 chown 您的目录 failed: invalid argument(22)
参考:http://www.csuper.cn/?id=436在windows10系统下使用rsync同步linux服务器上的文件出现下成错误提示:rsync: chown "/cygdrive/f/repo/CRAN/bin/macosx/big-sur-arm64/contrib/4.1/.metadynminer3d_0.0.1.tgz.RCa6Uq" failed: Invalid arg
·
参考:http://www.csuper.cn/?id=436
在windows10系统下使用rsync同步linux服务器上的文件出现下成错误提示:
rsync: chown "/cygdrive/f/repo/CRAN/bin/macosx/big-sur-arm64/contrib/4.1/.metadynminer3d_0.0.1.tgz.RCa6Uq" failed: Invalid argument (22)
CRAN/bin/macosx/big-sur-arm64/contrib/4.1/metadynminer_0.1.6.tgz
2909530 100% 832.02kB/s 0:00:03 (xfer#17181, to-check=22379/39631)
解决方法:
rsync部分参数权限解析,更多可以用“man rsync”或自行百度
-v, --verbose 详细模式输出
-z, --compress 在传输过程中进行压缩
-r, --recursive 对子目录以递归模式处理
-t, --times 保留修改时间
-o, --owner 保留所有者(仅限superuser)
-p, --perms 保留权限
-g, --group 保留组
--progress 在传输过程中显示进度
--delete 删除那些DST中SRC没有的文件
原来的同步脚本如下
rsync -vzrtopg --progress --delete rsync://rsync.mirrors.ustc.edu.cn/repo/CRAN /cygdrive/f/repo/
chown失败,那就去掉opg
rsync -vzrt --progress --delete rsync://rsync.mirrors.ustc.edu.cn/repo/CRAN /cygdrive/F/repo/
有效,已经验证
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献14条内容
所有评论(0)