Linux常用命令——rsync

rsync 文件同步工具

语法格式:

  1. 本地模式
    rsync 【option】【SRC】【DEST】
    rsync [选项] [源文件] [目标文件]
  2. 通货远程 Shell 访问模式
    拉去(Pull):
    rsync 【option】【[email protected]】HOST:SRC 【DEST】
    rsync [选项] 用户 @ 主机:源文件 [目标文件]
    推送(Push):
    rsync 【option】【SRC】【[email protected]】HOST:DEST
    rsync [选项] [源文件] 用户 @ 主机:目标文件
  3. rsync 守护进程模式
    拉取(Pull):
    rsync 【option】【[email protected]】HOST::SRC 【DEST】
    rsync [选项] 用户@主机::源文件 [目标文件]
    rsync 【option】 rsync://【[email protected]】HOST【:PORT】/SRC 【DEST】
    rsync [选项] rsync:// 用户 @ 主机:端口 / 源文件 [目标文件]
    推送(Push):
    rsync 【option】【SRC】【[email protected]】HOST::DEST
    rsync [选项] [源文件] 用户@主机::目标文件
    rsync 【option】【SRC】 rsync://【[email protected]】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

原文地址:http://blog.51cto.com/12384628/2131927

时间: 2024-10-11 16:30:47

Linux常用命令——rsync的相关文章

Linux常用命令大全

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 cat /proc/meminfo 校验

三十、Linux常用命令(二)

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 cat /proc/meminfo 校验

Linux常用命令大全2

Linux命令是对Linux系统进行管理的命令.对于Linux系统来说,无论是中央处理器.内存.驱动.键盘.鼠标,还是用户等都是文件,Linux命令是它正常运行的核心.接下来,就来看看xp系统下载编辑为各位带来的Linux常用命令大全吧! Linux常用命令大全100条: 1,echo “aa” > test.txt 和 echo “bb” >> test.txt //>将原文件清空,并且内容写入到文件中,>>将内容放到文件的尾部 2,chmod go+w -R /ho

类型:linux;问题:linux命令;结果:Linux常用命令大全

Linux常用命令大全 QQ空间新浪微博腾讯微博人人网豆瓣网百度空间百度搜藏开心网复制更多1997 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 系统信息 arch 显示机器的处理器架构(1) unam

【Linux】Linux 常用命令汇总

查看软件xxx安装内容:dpkg -L xxx 查找软件库中的软件:apt-cache search 正则表达式 查找软件库中的软件:aptitude search 软件包 查找文件属于哪个包:dpkg -S filename 查找文件属于哪个包:apt-file search filename 查询软件xxx依赖哪些包:apt-cache depends xxx 查询软件xxx被哪些包依赖:apt-cache rdepends xxx 增加一个光盘源:sudo apt-cdrom add 系统

Linux常用命令(echo、date、ls、cd、history、cat)

一.linux常用命令有很多今天我们来总结一下常用的入门命令: 1.linux下关机命令:poweroff.init 0.halt.shutdown -h now 2.linux下重启命令:reboot.init 6.shutdown -r now 3.shutdown命令: 格式:shutdown  options TIME 其中options有以下几个: -r:执行重启 -c:取消shutdown命令 -h:执行关机 其中TIME有以下几个: now:表示现在 +m:相对时间表示法,从命令提

linux常用命令详解

linux常用命令 cut命令 例如:cut -d\| -f1,4 xx.txt -d 表示字段分隔符 -f 表示要显示的字段域,如果域之间,(逗号)隔开表示显示对应的单个域,如果用-隔开表示显示连续的域 sort命令 例如:sort -t\| -k2 xx.txt -n 按数值排序 -r 降序 -t 字段分隔符 -k 以哪个字段为关键字进行排序 -u 去重 -f 排序时不区分大小写 uniq命令 注意:使用uniq命令时,一定要先进行排序 -c 显示文件中行重复的次数 -d 只显示重复的行 -

(转)linux常用命令

原地址:http://www.cnblogs.com/svage/p/3700122.html 1.删除目录及子目录下的 .svn目录 find . -type d -name ".svn" | xargs rm -rf 2./tmp 目录的权限 drwxrwxrwt rwt的意思是:对目录有执行权限,但不能删除,即sticky bit rwx : 可读可写可执行 4+2+1 3.改变群组.用户.权限 chgrp   群组名   改变的目录 groupadd -g gid gname

Linux 常用命令之文件和目录

1. cd 命令格式:cd  [dirName](cd和目录之间使用空格隔开) 作用:切换当前目录至dirName. 实例: cd /home 切换当前目录到/home (查看当前目录命令为pwd) cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd ~ 进入个人的主目录 2. ls 命令格式:ls [选项] [目录名] (目录名为空时表示当前目录) 作用: 查看目录中的文件 常用选项: -a, –all 列出目录下的所有文件,包括以 . 开头的隐含文件. -l 除了文件名之外,