码迷,mamicode.com
首页 > 系统相关 > 详细

linux日常管理-rsync常用选项详解

时间:2015-11-29 10:43:53      阅读:348      评论:0      收藏:0      [点我收藏+]

标签:

-av 同步目录

技术分享

写法 123/   /tmp/333/

意思是把123下的文件同步到/tmp/333/下  结尾不加/ 只同步目录

技术分享

两个目录一样的。

 

/////////////////////////////////////////////////////////////////////////////////////////////////

同步软连接

技术分享

1.创建软连接

2.查看软连接文件详细信息

3.同步到/tmp/333/

4.查看/tmp/333/的软连接文件。如果是远程同步,本地没有软连接指向的文件,就会变成红色的坏文件。想同步原文件加- L

技术分享

1.同步文件到/tmp/333/

2.查看/tmp/333/ 没有软连接文件了,变成了源文件。

3.diff比较两文件差异。结果没有差异。

 

//////////////////////////////////////////////////////////////////////////////////////////////////

--delete 原目录删除一个文件   同步 使本地目录也删除此文件。

技术分享

1.删掉原目标的其中一个文件,

2.直接同步,没有同步到任何数据。

3.加 --delete 同步,显示deleting 666.txt 

4.查看本地目录,666.txt文件被删除了。

 

////////////////////////////////////////////////////////////////////////////////////////////////

同步不覆盖本地的修改。 -u

技术分享

1.修改本地文件11.txt

2.同步数据,显示同步11.txt

3.查看本地11.txt

4.再次修改本地文件 11.txt

5.加 -u同步数据。

6.查看本地文件,是修改状态。

7.查看源文件。

 

//////////////////////////////////////////////////////////////////////////////////////////////////

指定不同步某个文件或目录 

技术分享

1.同步指定不同步23目录。

2.查看原目录

3.查看本地目录

技术分享

同样的例子。

技术分享

通配指定。

 

/////////////////////////////////////////////////////////////////////////////////////////////

显示同步的进度。对大文件有用。

技术分享

 

////////////////////////////////////////////////////////////////////////////////////////////////////

压缩同步,节省带宽,节省时间。

[root@wangshaojun ~]# rsync -avLuPz  123/ /tmp/333/  

 

linux日常管理-rsync常用选项详解

标签:

原文地址:http://www.cnblogs.com/wangshaojun/p/5004391.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!