rsyncПередавать файлы на удалённый хост или с него (но не между двумя удалёнными хостами), по умолчанию используя SSH. Для указания удалённого пути используйте
пользователь@хост:путь/к/файлу_или_каталогу. Больше информации: https://download.samba.org/pub/rsync/rsync.1.
--dry-run для симуляции передачи):rsync {{путь/к/источнику}} {{путь/к/назначению}}
rsync {{[-a|--archive]}} {{путь/к/источнику}} {{путь/к/назначению}}
rsync {{[-zvhP|--compress --verbose --human-readable --partial --progress]}} {{путь/к/источнику}} {{путь/к/назначению}}
rsync {{[-r|--recursive]}} --fsync {{путь/к/источнику}} {{путь/к/назначению}}
rsync {{[-r|--recursive]}} {{путь/к/источнику}}/ {{путь/к/назначению}}
rsync {{[-auL|--archive --update --copy-links]}} {{путь/к/источнику}} {{путь/к/назначению}}
rsyncd, и удалить в месте назначения файлы, которых нет в источнике:rsync {{[-r|--recursive]}} --delete rsync://{{хост}}:{{путь/к/источнику}} {{путь/к/назначению}}
rsync {{[-e|--rsh]}} 'ssh -p {{порт}}' --info=progress2 {{хост}}:{{путь/к/источнику}} {{путь/к/назначению}}