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

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

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

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

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

благодаря

  • Почему rsync ищет DSA вместо ключа RSA при запуске cron job?
  • специальные каталоги rsync
  • Рекурсивный ход (`mv -rn`, например` cp -rn`), перемещение, которое будет перемещать только файлы, не отображаемые
  • Самая * надежная * удаленная копия файла?
  • Режим архивирования rsync
  • Как проверить прогресс cp, когда цель - целое устройство
  • Края в операциях файловой системы во время резервного копирования и копирования файлов
  • Opkg, обновить двойные r / o rfs под aufs
  • 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 - лучшая ОС в мире.