Linux命令之 Rsync

2017年11月20日11:59:03 发表评论 600 views
本文最后更新于2018年6月22日,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!

工作模式

 

第一种:shell模式,也称作本地模式

第二种:远程shell模式,此时可以利用ssh协议承载其数据传输过程

第三种:列表模式,其工作方式与ls相似,仅列出源的内容:-nv

第四种:服务器模式,此时,rsync可以工作在守护进程,能够接收客户端的数据请求;在使用时,可以在客户端使用rsync命令把文件发送到守护进程,也可以像服务器请求获取文件

 

选项

注意:rsync命令使用中,如果源参数的末尾有斜线,只会复制指定目录的内容,而不复制目录本身,没有斜线,则会复制目录本身。包括目录
rsync -r /mydata/data /bachups 会把目录data直接同步至/bakups目录中
rsync -r /mydata/data/ /backups/:会把目录data/中的内容至/backups目录中

例如:

 

shell模式

将远程主机172.20.2.15中/etc/pam.d目录拉取到当前目录

将本地/etc/pam.d目录同步至远程主机172.20.2.15的/mnt目录中

  • 微信小程序
  • 关注微信小程序
  • weinxin
  • 微信公众号
  • 关注微信公众号
  • weinxin
Honest1y

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: