rsync --progress --partial --rsh="ssh -p 8322" --bwlimit=100 --ipv4 [email protected]:~/file.tgz .


rsync синхронизирует файлы и директории между локальной и удаленной машиной через SSH, обеспечивая передачу данных с прогрессом, возобновлением, ограничением скорости. В данной команде с параметрами:
--progress: Выводит прогресс передачи.
--partial: Сохраняет частично переданные файлы.
--rsh="ssh -p 8322": Устанавливает SSH-подключение на порт 8322.
--bwlimit=100: Ограничивает скорость передачи 100 КБ/с.
--ipv4: Использует IPv4 для соединения.
[email protected]:~/file.tgz .: Копирует файл file.tgz с удаленной машины в текущую директорию.

Альтернатива: scp, но rsync предоставляет больше возможностей синхронизации и контроля при передаче файлов через сеть.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *