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
обладает преимуществами в эффективности передачи и возможности возобновления.