首页 > 其他 > 详细

rsync同步文件,排除多个文件/目录

时间:2017-07-28 15:13:10      阅读:295      评论:0      收藏:0      [点我收藏+]

使用rsync -aP --exclude=upload 只能排除upload文件/目录。
如果要排除多个文件/目录,怎么办?
  那只能建一个exclude.list,里面填写要排除的目录(一行一个文件/目录),然后rsync -aP --exclude-from=“exclude.list“

如:rsync -aP  --exclude-from=/root/exclude.list 192.168.113.118::web_bak/www/ /data/server/www/    (从118同步数据到本机)

补充
     --exclude=PATTERN       exclude files matching PATTERN
     --exclude-from=FILE     read exclude patterns from FILE
     --include=PATTERN       don‘t exclude files matching PATTERN
     --include-from=FILE     read include patterns from FILE

 

 

 

rsync -rvz --delete -e ‘ssh -p 22‘ --progress --remove-sent-files --exclude=/tmp/test/ccc/3  /tmp/test/ root@172.16.160.99:/tmp/

rsync同步文件,排除多个文件/目录

原文:http://www.cnblogs.com/wangmo/p/7250260.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!