rsync -rqu root@www.exgotry.com:/var/www/exgotry.com/backup/* /media/root/0008DC1D000E23B1/backup/
rsync version 3.1.3 protocol version 31
Copyright (C) 1996-2018 by Andrew Tridgell, Wayne Davison, and others.
Web site: http://rsync.samba.org/
功能:
64位文件,64位inum,64位时间戳,64位长整数,
socketpairs,hardlinks,symlinks,IPv6,batchfiles,inplace,
追加,ACL,xattrs,iconv,symtimes,prealloc
rsync绝对没有担保。 这是免费软件,而你
欢迎在某些条件下重新分发。 见GNU
通用公共许可证了解详情。
rsync是一种能够高效远程更新的文件传输程序
通过快速差分算法。
Usage: rsync [OPTION]... SRC [SRC]... DEST
or rsync [OPTION]... SRC [SRC]... [USER@]HOST:DEST
or rsync [OPTION]... SRC [SRC]... [USER@]HOST::DEST
or rsync [OPTION]... SRC [SRC]... rsync://[USER@]HOST[:PORT]/DEST
or rsync [OPTION]... [USER@]HOST:SRC [DEST]
or rsync [OPTION]... [USER@]HOST::SRC [DEST]
or rsync [OPTION]... rsync://[USER@]HOST[:PORT]/SRC [DEST]
':'用法通过远程shell连接,而'::'和'rsync://'用法连接
到rsync守护程序,并要求SRC或DEST以模块名称开头。
Options
-v, --verbose 增加冗长
--info=FLAGS 细粒度的信息冗长
--debug=FLAGS 细粒度的调试详细程度
--msgs2stderr 用于调试的特殊输出处理
-q, --quiet 抑制非错误消息
--no-motd 抑制守护进程模式MOTD(参见手册警告)
-c, --checksum 基于校验和跳过,而不是模态时间和大小
-a, --archive 存档模式; 等于-rlptgoD(no-H,-A,-X)
--no-OPTION 关闭隐含的OPTION (e.g. --no-D)
-r, --recursive 递归目录
-R, --relative 使用相对路径名称
--no-implied-dirs 不要向发送暗示的目录 --relative
-b, --backup 进行备份 (see --suffix & --backup-dir)
--backup-dir=DIR 根据DIR将备份备份到层次结构中
--suffix=SUFFIX 设置备份后缀 (default ~ w/o --backup-dir)
-u, --update 跳过接收器上较新的文件
--inplace 就地更新目标文件(SEE MAN PAGE)
--append 将数据附加到较短的文件中
--append-verify 像--append,但文件校验和中的旧数据
-d, --dirs 传输目录而不递归
-l, --links 将符号链接复制为符号链接
-L, --copy-links 将符号链接转换为引用文件/目录
--copy-unsafe-links 只有“不安全”的符号链接才会被转换
--safe-links 忽略指向源树外部的符号链接
--munge-links munge符号链接使它们更安全(但无法使用)
-k, --copy-dirlinks 将符号链接转换为dir到referent目录
-K, --keep-dirlinks 将接收器上的符号链接目录视为目录
-H, --hard-links 保留硬链接
-p, --perms 保留权限
-E, --executability 保留文件的可执行性
--chmod=CHMOD 影响文件和/或目录权限
-A, --acls 保留ACL(暗示--perms)
-X, --xattrs 保留扩展属性
-o, --owner 保留所有者(仅限超级用户)
-g, --group 保护组
--devices 保留设备文件(仅限超级用户)
--copy-devices 将设备内容复制为常规文件
--specials 保留特殊文件
-D 与--devices --specials相同
-t, --times 保留修改时间
-O, --omit-dir-times 从--times中省略目录
-J, --omit-link-times 从--times中省略符号链接
--super 接收器尝试超级用户活动
--fake-super 使用xattrs存储/恢复特权attrs
-S, --sparse 将空值序列转换为稀疏块
--preallocate 在写入之前分配dest文件
-n, --dry-run 执行试运行而不进行任何更改
-W, --whole-file 整个文件复制(没有delta-xfer算法)
--checksum-choice=STR 选择校验和算法
-x, --one-file-system 不要跨文件系统边界
-B, --block-size=SIZE 强制一个固定的校验和块大小
-e, --rsh=COMMAND 指定要使用的远程shell
--rsync-path=PROGRAM 指定要在远程计算机上运行的rsync
--existing 跳过在接收器上创建新文件
--ignore-existing 跳过更新接收器上已存在的文件
--remove-source-files 发件人删除同步文件(非dirs)
--del --delete-during的别名
--delete 从目标目录删除无关文件
--delete-before 接收者在转移前删除,而不是在转移期间
--delete-during 接收者在转移期间删除
--delete-delay 在删除期间,删除之后删除
--delete-after 接收者在转移后删除,而不是在转移期间
--delete-excluded 还删除目标目录中的排除文件
--ignore-missing-args 忽略缺少的源args而不会出错
--delete-missing-args 从目标中删除缺少的源args
--ignore-errors 即使存在I / O错误也会删除
--force 强制删除目录,即使不是空的
--max-delete=NUM 不要删除超过NUM个文件
--max-size=SIZE 不要传输任何大于SIZE的文件
--min-size=SIZE 不要传输任何小于SIZE的文件
--partial 保留部分传输的文件
--partial-dir=DIR 将部分传输的文件放入DIR
--delay-updates 将所有更新的文件放在传输结束时
-m, --prune-empty-dirs 修剪文件列表中的空目录链
--numeric-ids 不要按用户/组名映射uid / gid值
--usermap=STRING 自订用户名映射
--groupmap=STRING 自定义组名映射
--chown=USER:GROUP 简单的用户名/组名映射
--timeout=SECONDS 以秒为单位设置I / O超时
--contimeout=SECONDS 以秒为单位设置守护程序连接超时
-I, --ignore-times 不要跳过大小和模态时间匹配的文件
-M, --remote-option=OPTION 仅将OPTION发送到远程端
--size-only 跳过大小匹配的文件
-@, --modify-window=NUM 设置模态时间比较的准确性
-T, --temp-dir=DIR 在目录DIR中创建临时文件
-y, --fuzzy 如果没有dest文件,找到类似的文件
--compare-dest=DIR 还比较目标文件相对于DIR
--copy-dest=DIR ...并包含未更改文件的副本
--link-dest=DIR 硬盘链接到DIR文件时保持不变
-z, --compress 在传输过程中压缩文件数据
--compress-level=NUM 明确设置压缩级别
--skip-compress=LIST 跳过在LIST中压缩带后缀的文件
-C, --cvs-exclude 自动忽略文件的方式与CVS相同
-f, --filter=RULE 添加文件过滤规则
-F 与--filter ='dir-merge /.rsync-filter'相同
重复: - filter =' - .rsync-filter'
--exclude=PATTERN 排除匹配PATTERN的文件
--exclude-from=FILE 从FILE读取排除模式
--include=PATTERN 不要排除匹配PATTERN的文件
--include-from=FILE 读取包含来自FILE的模式
--files-from=FILE 从FILE中读取源文件名列表
-0, --from0 所有* -from / filter文件都以0分隔
-s, --protect-args 没有空间分裂只有通配符特殊字符
--address=ADDRESS 将传出套接字的地址绑定到守护程序
--port=PORT 指定双冒号备用端口号
--sockopts=OPTIONS 指定自定义TCP选项
--blocking-io 使用阻塞I / O进行远程shell
--stats 给出一些文件传输统计信息
-8, --8-bit-output 留下高位字符未输出
-h, --human-readable 以人类可读的格式输出数字
--progress 转移期间显示进度
-P 与--partial --progress相同
-i, --itemize-changes 输出所有更新的更改摘要
--out-format=FORMAT 使用指定的FORMAT输出更新
--log-file=FILE 记录我们对指定的FILE所做的事情
--log-file-format=FMT 使用指定的FMT记录更新
--password-file=FILE 从FILE读取守护程序访问密码
--list-only 列出文件而不是复制它们
--bwlimit=RATE 限制套接字I / O带宽
--stop-at=y-m-dTh:m 在年 - 月 - 日停止rsync:分钟
--time-limit=MINS MINS分钟结束后停止rsync
--outbuf=N|L|B 将输出缓冲设置为None,Line或Block
--write-batch=FILE 写一个批量更新到FILE
--only-write-batch=FILE 喜欢--write-batch但没有更新目的地
--read-batch=FILE 从FILE读取批量更新
--protocol=NUM 强制使用较旧的协议版本
--iconv=CONVERT_SPEC 请求charset转换文件名
--checksum-seed=NUM 设置块/文件校验和种子(高级)
--noatime 打开源文件时不要改变atime
-4, --ipv4 喜欢IPv4
-6, --ipv6 喜欢IPv6
--version 打印版本号
(-h) --help 显示此帮助(-h仅在单独使用时为--help)
使用“rsync --daemon --help”查看守护程序模式命令行选项。
有关完整文档,请参见rsync(1)和rsyncd.conf(5)手册页。
有关更新,错误报告和答案,请参阅http://rsync.samba.org/