• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 程序设计
  • 信息安全
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >RedHat/Centos > rsync如何同步隐藏文件和排除文件?rsync同步隐藏文件和排除文件的方法

rsync如何同步隐藏文件和排除文件?rsync同步隐藏文件和排除文件的方法

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-12

佚名 通过本文向大家介绍了rsync如何同步隐藏文件和排除文件?rsync同步隐藏文件和排除文件的方法等相关知识,希望对您有所帮助,也希望大家多多支持微课江湖

rsync同步命令的基本写法

rsync 命令选项 源目录 目标目录
</div>

假如源目录写为 /var/www/就会把该目录下所有文件同步到目标目录,如果写为/var/www/*,那么当前目录下的隐藏文件(文件夹名或文件名是以”.”号开头)则不会被同步,不过子目录中的隐藏文件还是会被同步。

假设需要排除某个文件(或文件夹),可以用–exclude来指定,例如需要排除源目录下的dir1文件夹,可以写为:

/usr/bin/rsync -vzrtopg –exclude=dir1 /var/www/src/ /var/www/dest
</div>

可以同时排除多条,例如:

/usr/bin/rsync -vzrtopg –exclude=dir1 –exclude=dir2 /var/www/src/ /var/www/dest
</div>

除了上述方法,还可以通过–exclude-from来指定,例如:

/usr/bin/rsync -vzrtopg –exclude-from=exclude.list /var/www/src/ /var/www/dest
</div>

exclude.list文件中指定需要排除的列表,例如:

dir1
[0-9]*
dir2/.[a-z0-9]*
.svn
</div>

含义是排除/var/www/dir1、/var/www目录下所有以数字作为名字的文件和文件夹、/var/www/dir2/目录下的隐藏文件和/var/www目录下所有.svn文件夹,包括其子目录中的.svn文件夹。

注意:exclude和exclude-from前面都是有两个减号,如果漏写了一个,命令行不会报错,但是不能排除执行的文件或文件夹。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 2017-05-12CentOS 6.3下安装部署CHEF环境教程
  • 2017-05-12CentOS如何运行与控制后台进程?
  • 2017-05-12CentOS 文件通配符讲解
  • 2017-05-12centos7如何设置密码规则?centos7设置密码规则的方法
  • 2017-05-12CentOS下telnet退出失败如何解决?CentOS下telnet退出失败的解决方法
  • 2017-05-12CentOS系统下安装转PDF和SWF环境
  • 2017-05-12CentOS中检测IP地址是否冲突?IP地址冲突的解决方法
  • 2017-05-12在CentOS服务器上配置NTP服务器的教程
  • 2017-05-12CentOS中使用Yum把MySQL平滑迁移到MariaDB
  • 2017-05-12红帽企业版更新 Red Hat发布RHEL 7.1下载

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • 在CentOS7中如何配置NIC绑定?
    • CentOS下libiconv库的安装和使用介绍
    • Centos7安装Chacha20加密算法详解
    • 扩展虚拟内存的方法教程
    • CentOS文件查看及编辑介绍详解
    • 关闭Centos写磁盘功能的方法
    • CentOS下Uptime命令详解
    • CentOS中使用Yum把MySQL平滑迁移到MariaDB
    • centos如何批量修改文件名命令?
    • 在CentOS系统中安装Websvn的教程

关于我们 - 联系我们 - 免责声明 - 网站地图 - 投诉建议

©CopyRight 2015-2017 www.weikejianghu.com Inc All Rights Reserved. 微课江湖 版权所有