rsync命令

简介:

rsync命令:


等同于cp(但会保留原来的权限、属主等)


# rsync -av --progress  /home/aa /home/bb/



等同于scp(可以跨服务器操作)


# rsync -av --progress 10.0.0.2:/home/aa   /home/bb/



--update --delete参数(只同步更新部分,并会将源端没有的在目的端执行删除,即保证完全一样)


# rsync -av --progress --update --delete /home/aa /home/bb/



--exclude参数(排除某个文件,可同时排除多个,写相对路径)


# rsync -av --progress --update --delete --exclude=soft --exclude=name/ss.sh /home/aa /home/bb/

本文转自linux博客51CTO博客,原文链接http://blog.51cto.com/yangzhiming/1674030如需转载请自行联系原作者


yangzhimingg

相关文章
|
数据安全/隐私保护 Linux 网络安全
|
算法 安全 Shell
rsync使用详解
1、什么是Rsync  Rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。Rsync使用所谓的“Rsync算法”来使本地和远 程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。
1177 0
|
Shell 网络安全 数据安全/隐私保护
|
Shell 网络安全
|
数据安全/隐私保护 网络协议 算法