rsync --exclude 参数

/usr/bin/rsync -vr --exclude=".svn" --exclude="temp" --delete /alidata/www/pro/ecshop/ /alidata/www/crontal/ecshop

同步 除.svn  和temp  之外的文件

rsync 命令选项 源目录 目标目录

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

假设需要排除某个文件(或文件夹),可以用–exclude来指定,例如需要排除源目录下的dir1文件夹,可以写为:
/usr/bin/rsync -vzrtopg –exclude=dir1 /var/www/src/ /var/www/dest

可以同时排除多条,例如:
/usr/bin/rsync -vzrtopg –exclude=dir1 –exclude=dir2 /var/www/src/ /var/www/dest

除了上述方法,还可以通过–exclude-from来指定,例如:
/usr/bin/rsync -vzrtopg –exclude-from=exclude.list /var/www/src/ /var/www/dest

exclude.list文件中指定需要排除的列表,例如:
dir1
[0-9]*
dir2/.[a-z0-9]*
.svn
时间: 2024-08-29 01:15:22

rsync --exclude 参数的相关文章

Rsync命令参数详解

在对rsync服务器配置结束以后,下一步就需要在客户端发出rsync命令来实现将服务器端的文件备份到客户端来.rsync是一个功能非常强大的工具,其命令也有很多功能特色选项,我们下面就对它的选项一一进行分析说明. Rsync的命令格式可以为以下六种: 1rsync [OPTION]... SRC DEST 2rsync [OPTION]... SRC [[email protected]]HOST:DEST 3rsync [OPTION]... [[email protected]]HOST:S

烂泥:【转】rsync命令参数详解

本文由秀依林枫提供友情赞助,首发于烂泥行天下. rsync安装完毕后,我们可以通过rsync –help查看rysnc命令的使用.如下: 有关rsync的命令格式,在此我们就不多介绍了.如果有想了解的童鞋,请参考这篇文章<烂泥:linux文件同步之rsync学习(一)>. 本篇文章,我们只介绍rsync的命令参数. rsync参数的具体解释如下: -v, --verbose 详细模式输出 -q, --quiet 精简输出模式 -c, --checksum 打开校验开关,强制对文件传输进行校验

Linux rsync 命令参数详解

1,在对rsync服务端配置结束以后,下一步就需要在客户端发出rsync命令来实现将服务器端的文件备份到客户端来.rsync是一个功能非常强大的工具,其命令也有很多功能特色选项,我们下面就对它的选项一一进行分析说明. Rsync的命令格式可以为以下六种rsync [OPTION]... SRC DESTrsync [OPTION]... SRC [USER@]HOST:DESTrsync [OPTION]... [USER@]HOST:SRC DESTrsync [OPTION]... [USE

centos 6.5 安装rsync

Rsync 服务 同步命令参数: -v 详细模式输出,传输时的进度信息 -z 传输时进行压缩以提高传输效率 -a 递归模式保持所有文件属性.等同于-rtopPDl -e 使用信道协议 服务端部署: 1关闭防火墙和selinux 2检查rsync 安装没有 [[email protected] /]# rpm -qa |grep rsync rsync-3.0.6-12.el6.x86_64 3创建配置文件(默认没有) Touch /etc/rsyncd.conf uid = root gid =

rsync参数详解、利用ssh、rsync 实现数据的定时同步

rsync 简介 rsync(remote synchronize)是一个远程数据同步工具,可通过 LAN/WAN 快速同步多台主机之间的文 件.也可以使用 rsync 同步本??硬盘中的不同目录. rsync 是用于替代 rcp 的一个工具,rsync 使用所谓的 rsync算法 进行数据同步,这种算法只传送两个文件 的不同部分,而不是每次都整份传送,因此速度相当快.您可以参考 How Rsync Works A PracticalOverview 进一步了解 rsync 的运作机制. rsy

rsync工作方式及命令参数

rsync的工作方式介绍 SYNOPSIS Local: rsync [OPTION...] SRC... [DEST] 本地数据备份方式,类似cp命令 rsync ---数据备份命令 [OPTION...] ---指定备份数据命令参数 SRC ---本地要备份的数据信息 [DEST] ---将要备份的数据保存到什么位置实例: [[email protected] ~]# rsync -rp /etc/hosts /tmp/[[email protected] ~]# ls /tmp/hosts

rsync详解之exclude排除文件

问题:如何避开同步指定的文件夹?  --excludersync  --exclude files and folders http://articles.slicehost.com/2007/10/10/rsync-exclude-files-and-folders 很常见的情况:我想同步/下的 /usr   /boot/ ,  但是不想复制/proc  /tmp 这些文件夹 如果想避开某个路径  直接添加--exclude 即可 比如--exclude "proc" --exclu

rsync详解之exclude排除文件【转】

rsync详解之exclude排除文件 问题:如何避开同步指定的文件夹?  --exclude rsync  --exclude files and folders http://articles.slicehost.com/2007/10/10/rsync-exclude-files-and-folders 很常见的情况:我想同步/下的 /usr   /boot/ ,  但是不想复制/proc  /tmp 这些文件夹 如果想避开某个路径  直接添加--exclude 即可 比如--exclud

C++test 关于resource参数和include/exclude参数说明

C++test工具:Parasoft® C/C++test® 是专业针对C和C++语言的开发测试方案,经广泛证明能提高软件开发效率和代码质量的自动化最佳实践解决方案. 如果需要使用C++test的命令行进行自动化测试分析,需要用到cpptestcli命令,并且通常如果需要设置过滤扫描时,可以考虑使用下面的三个关键参数选项: -resource %RESOURCE% Specifies a workspace resource path %RESOURCE% to add to the test