rsync: использует ли невидимые файлы конфигурации?

У меня вопрос о команде rsync в unix.

Сохраняет ли он некоторые невидимые файлы конфигурации в каталогах? Как узнать, какие файлы нужно добавить или нет?

Или просто проверять файл по файлу?

Я спрашиваю об этом, потому что я планирую скопировать все файлы (но не корневой каталог) в другую папку (svn working copy).

благодаря

  • Ошибка rsync: необъяснимая ошибка (код 255) в io.c (226)
  • Как сохранить измененные файлы?
  • Кэширование записывает изменения на SSD, чтобы избежать разгона HDD? ZFS, но (возможно) не L2ARC
  • Не запрашивать пароль при использовании rsync удаленно?
  • Использование Rsync совместно с Find
  • rsync плейлист mpd
  • Почему rsync не использует команду mv при указании --remove-source-файлов?
  • «Трудносвязанные» части большого файла, в котором только небольшая часть изменилась
  • 2 Solutions collect form web for “rsync: использует ли невидимые файлы конфигурации?”

    rsync не использует никаких невидимых файлов для запоминания того, что он / не скопировал. Каждый раз, когда вы запускаете команду rsync, она проверяет источник на цель (в соответствии с параметрами, указанными в командной строке rsync) и соответственно копирует файлы.

    Если вы хотите явно проигнорировать / не копировать файлы / папки, вы можете использовать параметр -exclude (и связанный) для этого. Проверьте справочную страницу rsync для получения подробных сведений о том, что доступно.

    В дополнение к ответу @Richm Rsync использует временные метки, а размер (например, git) по умолчанию указывает, изменился ли файл, и что rsync должен его обновить. вы можете использовать опцию --checksum для проверки на основе контрольной суммы вместо метки времени.

     -c, --checksum skip based on checksum, not mod-time & size 
    Linux и Unix - лучшая ОС в мире.