一种快速,通用,远程(和本地)文件复制工具,默认使用 SSH。 如果要指定远程路径,请使用
user@host:path/to/file_or_directory
. 更多信息:https://download.samba.org/pub/rsync/rsync.1.
rsync {{路径/到/来源}} {{路径/到/目标}}
rsync {{[-a|--archive]}} {{路径/到/来源}} {{路径/到/目标}}
rsync {{[-zvhP|--compress --verbose --human-readable --partial --progress]}} {{路径/到/来源}} {{路径/到/目标}}
rsync {{[-r|--recursive]}} {{路径/到/来源}} {{路径/到/目标}}
rsync {{[-r|--recursive]}} {{路径/到/来源/}} {{路径/到/目标}}
rsync {{[-auL|--archive --update --copy-links]}} {{路径/到/来源}} {{路径/到/目标}}
rsyncd
的远端,并删除目标目录中源目录中不存在的文件:rsync {{[-r|--recursive]}} --delete rsync://{{host}}:{{路径/到/来源}} {{路径/到/目标}}
rsync {{[-e|--rsh]}} 'ssh -p {{端口}}' --info=progress2 {{host}}:{{路径/到/来源}} {{路径/到/目标}}