rsync -azE -e "ssh -pPortnumber" src_dir user@hostB:dest_dir
Команда rsync копирует рекурсивно файлы и директории с одного хоста на другой с использованием SSH на заданный порт. Опция -a означает режим архива (рекурсивное копирование, сохранение прав и времени файлов), -z сжимает данные для передачи, -E копирует расширенные атрибуты. Опция -e задает команду SSH и порт. src_dir — исходный путь, user@hostB — адрес и имя пользователя на хосте B, dest_dir — путь на хосте B, куда копируются файлы. Эта команда полезна для обновления удаленных файлов и резервного копирования. Альтернативой может быть scp для копирования файлов, но rsync более эффективен при обновлениях.