Linux常用命令——rsync

rsync  文件同步工具

语法格式:

  1. 本地模式
    rsync 【option】【SRC】【DEST】
    rsync [选项] [源文件] [目标文件]
  2. 通货远程 Shell 访问模式
    拉去(Pull):
    rsync 【option】【USER@】HOST:SRC 【DEST】
    rsync [选项] 用户 @ 主机:源文件 [目标文件]
    推送(Push):
    rsync 【option】【SRC】【USER@】HOST:DEST
    rsync [选项] [源文件] 用户 @ 主机:目标文件
  3. rsync 守护进程模式
    拉取(Pull):
    rsync 【option】【USER@】HOST::SRC 【DEST】
    rsync [选项] 用户@主机::源文件 [目标文件]
    rsync 【option】 rsync://【USER@】HOST【:PORT】/SRC 【DEST】
    rsync [选项] rsync:// 用户 @ 主机:端口 / 源文件 [目标文件]
    推送(Push):
    rsync 【option】【SRC】【USER@】HOST::DEST
    rsync [选项] [源文件] 用户@主机::目标文件
    rsync 【option】【SRC】 rsync://【USER@】HOST【:PORT】/SRC / DEST
    rsync [选项] [源文件] rsync:// 用户 @ 主机:端口 / 目标文件
    注意:rsync 命令及后面的选项里,每个元素之间都要至少要有一个空格
    选项说明:
参数选项解释说明
-v --verbose详细模式输出,传输时的进度等信息
-z --compress传输时进行压缩以提高传输效率,--compress-level=NUM 可按级别压缩
-a --archive以递归方式传输文件,并保持所有文件的属性,相当于 -rtopgDl
-r --recursive对子目录以递归模式,即目录下的所有目录都以同样的模式传输,注意是小写 r
-t --times保持文件的时间信息
-o --owner保持文件的属主信息
-p --perms保持文件的权限
-g group保持文件的属组信息
-P --progress显示同步的过程及传输时的进度等信息
-D --devices保持设备文件信息
-l --links保留软连接

案例一:
相关链接:
http://man.linuxde.net/rsync
https://blog.csdn.net/lu1005287365/article/details/52913852

转载于:https://blog.51cto.com/12384628/2131927

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值