Архив метки: rsync

rsync — отличная замена scp!

Довольно смешно, но впервые воспользовался rsync только три недели назад. До этого пытался один раз, не разобрался с ключами и забросил. Зря, как оказалось!
Главное достоинство rsync по сравнению с scp — показывает прогресс загрузки. Также рекурсивно загружает директории. Немаловажно — поддерживает докачку в обе стороны.

Попользовался и сделал себе для bash алиас в bashrc rsync="rsync -P", теперь всё время его использую для загрузки на хостинг. Авторизацию по ключам тоже настроил, так что можно делать бэкапы.
Основной синтаксис вызова: rsync логин@хост:/откуда/что логин@хост:/куда/что. В случае локальной машины логин и хост указывать естественно не нужно, достаточно только пути.
Основные опции, которыми пользуюсь: -P — выводит прогресс-бар, -r — рекурсивная загрузка.

Если кто ещё тоже до сих пор не знаком с rsync и пользуется scp/sftp — самое время попробовать!