Удаленный доступ

rsync

Синхронизирует файлы локально или через SSH.

rsync эффективно копирует различия между источником и местом назначения. Он широко используется для резервного копирования, развертывания и миграции.

Синтаксис
rsync [options] source destination

Аргументы простыми словами

  • источник и пункт назначения могут быть локальными или удаленными.
  • -a включает режим архива.
  • -v многословен.
  • -z сжимает во время передачи.
  • --delete удаляет файлы назначения, отсутствующие в источнике.

Типичные примеры

Синхронизировать каталог
rsync -av ~/site/ server:/var/www/site/

Копирует изменения из каталога локального сайта на удаленный сервер.

Предварительный просмотр изменений
rsync -av --dry-run source/ backup/

Показывает, что изменилось бы без копирования.

rsync Команда
ПолеПодробности
Командаrsync
КатегорияУдаленный доступ
Основное назначениеСинхронизирует файлы локально или через SSH.
Синтаксисrsync [options] source destination