本文章来给大家介绍关于rsync同步指定多文件目录方法,希望此文章对各位朋友会有所帮助哦,

说明:

使用rsync -av --exclude=upload /home/mysql/backup /home/mysql/backup2/ 只能排除upload文件/目录。但如果要排除多个文件/目录,就需要新建个exclude.list,然后rsync -av --exclude-from="exclude.list"指定不需要同步的文件/目录

实现:代码如下复制代码

# rsync -av --exclude-from=/root/exclude.list /home/mysql/backup /home/mysql/backup2/

//将/home/mysql/backup目录拷贝到/home/mysql/backup2目录下,/root/exclude.list中指定文件不拷贝。

注意exclude.list里面填写要排除的文件/目录,一行一个,直接写文件名即可。

所以如果要排除a,b.1,b.2,tmp/g,那么exclude.list里就应该写代码如下复制代码

a

b.*

tmp/g

而不是填写以下完整url,rsync同步指定多文件目录方法linux操作系统》(https://www.unjs.com)。不然这样还是会同步a,b.1,b.2,tmp/g代码如下复制代码

/home/mysql/backup/a

/home/mysql/backup/b.*

/home/mysql/backup/tmp/g

当然以下这种写法也是会同步a,b.1,b.2,tmp/g文件的,也是有问题代码如下复制代码

./home/mysql/backup/a

./home/mysql/backup/b.*

./home/mysql/backup/tmp/g

附录:代码如下复制代码--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

linux rsync 子目录,rsync同步指定多文件目录方法linux操作系统 -电脑资料相关推荐

  1. linux如何创建共享内存,linux实现共享内存同步的四种方法

    https://blog.csdn.net/sunxiaopengsun/article/details/79869115 本文主要对实现共享内存同步的四种方法进行了介绍. 共享内存是一种最为高效的进 ...

  2. linux权限644是什么,linux系统644、755、777权限详解linux操作系统 电脑资料

    linux系统644.755.777权限详解linux操作系统 电脑资料 在linux系统中644.755.777三种权限是非常重要的一些权限了,下面我来详细的介绍644.755.777三种权限的使用 ...

  3. linux定时备份文件到指定文件夹,Linux定时备份数据库到指定邮箱的方法

    一.配置邮箱 这里使用的是网易邮箱126邮箱的STMP服务,服务器是smtp.126.com.如果你使用其它第三方邮箱,在帐号设置那里一般都有说明SMTP服务器地址. 如果你的Ubuntu没有安装ma ...

  4. linux系统电脑的权限设置,Linux下的文件权限设置修改详解linux操作系统 -电脑资料...

    在linux中更改所属用户组是使用chgrp,更改文件拥有者, chown,更改9个属性, chmod这三种常用的问题,在linxu中这三个命令就是对文件目录权限的控制命令了,下面我来介绍它们的用法与 ...

  5. linux mv复制命令,linux中删除复制移动文件rm,mv,cp命令详解linux操作系统 -电脑资料...

    在linux中对文件的复制删除移动分别会使用到rm,mv,cp三个命令,下面我来给大家介绍一下rm,mv,cp命令对文件的常规操作吧, 先看实例 删除复制移动文件命令 Linux代码 rm -rf / ...

  6. linux 下删除批量文件命令,linux 批量删除文件与空文件删除命令linux操作系统 -电脑资料...

    在linux中删除文件与删除目录及删除空文章都是使用rm 命令了,执行rm指令可删除文件或目录,如欲删除目录必须加上参数\"-r\",否则预设仅会删除文件,下面我来介绍在linux ...

  7. linux系统配置php环境,Linux安装配置php环境2种方法linux操作系统 -电脑资料

    本文章来给大家介绍两种在linux中配置安装php方法,希望此方法对各位同学会有所帮助哦, php安装配置方法一 1.获取安装文件: http://www.php.net/downloads.php  ...

  8. linux目录为root所有文件,linux获取文件所有目录/文件夹的例子linux操作系统 -电脑资料...

    下面我给大家整理了两种比较实用的方法,如我们可以使用dirname来获取文件路径或者使用shell命令来获取路径,希望例子对大家有帮助, 方式一:使用" dirname" 去获得( ...

  9. 怎样把电脑换linux系统软件,如何将OS/2应用程序移植到Linux操作系统 -电脑资料...

    当从 OS/2 移植到 Linux 时,关键的编程问题是什么? 在转换到 Linux 之前注意一下,提早发现陷阱, 本文是 LAN Distributed Platform(LANDP)for Lin ...

最新文章

  1. Spring Cloud Alibaba 极速运维:微服务与 DevOps
  2. 网络推广外包浅析当下网站优化处于健康状态有利于网络推广外包
  3. 【采用】信用风险模型(申请评分、行为评分)与数据准备(违约期限、WOE转化)
  4. mse均方误差计算公式_PCA的两种解读:方差最大与均方误差最小的推导
  5. 【BP神经网络】使用反向传播训练多层神经网络的原则+“常见问题”
  6. 删除还原点 oracle,oracle 还原点(restore point)
  7. JQ实现标签栏切换效果、导航栏下滑效果以及动画队列和stop()方法
  8. myeclipse 快捷键(转载)
  9. Android Binder机制简单了解
  10. pyhton中matplotlib箱线图的绘制(matplotlib双轴图、箱线图、散点图以及相关系数矩阵图))...
  11. 如何用python爬虫薅羊毛_怎么写网络爬虫来薅羊毛?
  12. yapi在centos下的部署安装 后台启动(亲自动手实践)
  13. java根据指定字符开头_Java如何检查以特定单词开头的字符串?
  14. 云计算-Micheal Miller 著 姜进磊 孙瑞志 向勇 史美林 译
  15. imx6ul pwm 调试
  16. Python爬取【京东商城】商品信息实例(末尾有关于价格的爬取)
  17. chromedriver与chrome浏览器各版本对应下载
  18. 了解一下ES module 和 Commonjs
  19. 昨夜无人喝彩,苹果的创新力真的到顶了吗?
  20. 连接到手机热点显示无法解析服务器,Win10系统电脑可以成功连接上手机的热点但连不上网该如何处理...

热门文章

  1. cad批量打印_CAD打印技巧:这种批量打印方式你会用吗?
  2. FileUtils工具类详解
  3. FFmpeg 推流 AVC1 格式视频
  4. 淘宝网减肥药排行榜,淘宝最有效的减肥药
  5. 多芯片同步技术解决措施
  6. python爬虫(一)抓取 色影无忌图片
  7. SolidWorks 2018 初学基础到精通详细视频教程
  8. unity3d透明投影+红外线激光多点触摸+unity win7多点触摸案例
  9. 【Arduino】循迹小车
  10. Swift方法的简写