rsync копирование

apt-get install rsync rsync -h Для каталогов rsync -a --progress откуда куда Вместо -r используем -a Там сохраняет свойства(время права) -v: подробный вывод. -r: рекурсивно копирует данные (но не сохраняет временные метки и разрешения при передаче данных). -a: режим архива, позволяет рекурсивно копировать файлы, а также сохраняет символические ссылки, права доступа к файлам, права владения пользователей и групп и временные метки. -z: сжатие данных файла. -h: human-readable, информация на выводе в формате, удобном для чтения. rsync -zah --progress откуда куда rsync -zvh --progress откуда куда rsync -zvh --progress file1 /var/www Копирование на удалённый rsync -a --progress откуда root@ip:/var/www Копирование с удалённого rsync -a --progress root@ip:/var/www/file1 /root/test Только изменения (заменяет файлы, если они изменены) rsync --update -av откуда куда Не трогать изменённые файлы rsync --ignore-existing -av откуда куда Ограничить по скорости rsync --bwlimit=100 -zah --progress откуда куда Для указания порта rsync -avz --bwlimit=500 -e "ssh -p 1234" /local_folder/ user@host:/remote_folder/