码迷,mamicode.com
首页 > 其他好文 > 详细

rsync工具介绍 rsync常用选项 rsync通过ssh同步

时间:2018-05-15 17:33:18      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:rsync工具

一、rsync工具介绍
技术分享图片
#rsync -av /etc/passwd /tmp/1.txt //把passwd文件同步到/tmp/并重命名为1.txt,-v可视化
技术分享图片
#rsync -av /etc/passwd root@192.168.1.155:/tmp/1.txt //远程机器的用户名@ip地址,就可以实现文件同步到指定远程机器上去
[root@linux-01 ~]# rsync -av /etc/passwd 192.168.1.155:/tmp/1.txt //不写用户就是使用当前终端的用户
rsync [OPTION] ... SRC DEST //[OPTION] 是选项、参数,SRC是源目录,DEST是目标目录
rsync [OPTION] ... SRC [user@]host:DEST //本机同步文件到远程机器
rsync [OPTION] ... [user@]host:SRC DEST //远程机器同步文件到本机
rsync [OPTION] ... SRC [user@]host::DEST //两个冒号,它可以是目标,也可以是源
rsync [OPTION] ... [user@]host::SRC DEST

二、rsync常用选项
技术分享图片
#rsync -av /root/123/ /tmp/123_dest/ //将/root/123/目录同步到/tmp/下并重命名为123_dest,注意,文件123和文件123_dest后面都要加/
技术分享图片
-L 选项可以把软链接所指向的文件同步过去,如果同时包含大小写的L,大写L会覆盖掉小写的l选项
--delte 删除目标目录中源目录所没有的文件
--exclude “*.txt” 过滤掉所有.txt文件
#rsync -avP /root/123/ /tmp/123_dest/ //-P选项,显示传输速率
技术分享图片
-u 选项,加上该选项后,如果目标目录比源目录新,则不同步
-z 选项,传输时压缩

三、rsync通过ssh同步
技术分享图片
#rsync -av /etc/passwd 192.168.1.150:/tmp/111.txt //本机文件同步到远程机器,叫做推文件
#rsync -avP 192.168.1.150:/tmp/111.txt /tmp/222.txt //远程机器的文件同步到本机,叫做拉文件
#rsync -avP -e "ssh -p 22" /etc/passwd 192.168.1.150:/tmp/111.txt //-e指定远程机器端口号

rsync工具介绍 rsync常用选项 rsync通过ssh同步

标签:rsync工具

原文地址:http://blog.51cto.com/13669226/2116391

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