rsync --partial --progress --rsh=ssh user@host:remote-file local-file
Команда rsync --partial --progress --rsh=ssh user@host:remote-file local-file используется для синхронизации файлов между локальной и удаленной машинами через SSH-подключение. В данном случае, она копирует файл remote-file с удаленной машины на локальную с сохранением прогресса и позволяет возобновить передачу, если она была прервана.
— --partial: Позволяет сохранять частично переданные файлы, если передача была прервана.
— --progress: Выводит информацию о ходе передачи.
— --rsh=ssh: Устанавливает SSH как протокол для передачи данных.
— user@host:remote-file: Определяет удаленный файл и его расположение.
— local-file: Задает путь и имя файла, куда будет сохранена копия.
Эта команда полезна, когда необходимо эффективно синхронизировать файлы между локальным и удаленным компьютерами. Альтернативой может быть использование scp, но в данном случае rsync обладает преимуществами в эффективности передачи и возможности возобновления.
