У любого дистрибутива Linux есть опция синхронизации папки (например, портфель в окнах)?

Я хочу, чтобы моя локальная папка синхронизировалась с сетевой папкой. Есть ли какая-либо утилита синхронизации или функция синхронизации в Linux?

  • Rsync: возможно ли передавать файлы src в виде символических ссылок и копировать остальную часть структуры dir
  • Ограничение размера передачи для SCP, SFTP, RSYNC?
  • rsync --update и symlink не скопировали самую последнюю версию
  • Как настроить Unison для реального peer-to-peer?
  • Почему rsync обрезает этот путь?
  • Как rsync через ssh, когда имена каталогов имеют пробелы
  • rsync самые последние x GB
  • rsync самая последняя папка
  • One Solution collect form web for “У любого дистрибутива Linux есть опция синхронизации папки (например, портфель в окнах)?”

    Существует множество опций для программ или даже файловых систем, которые обрабатывают синхронизацию. Я по-прежнему использую смехотворную старую унисонную программу, чтобы синхронизировать некоторые из моих домашних каталогов. Есть и другие программы, подобные этому. Для более простых ситуаций, требующих только одного способа справиться, rsync отлично выполняет работу.

    Для кросс-платформенной синхронизации всегда популярный Dropbox всегда является опцией, хотя я бы также рассмотрел более открытые альтернативы, такие как cloudfs .

    Еще одна вещь, которую вы действительно должны учитывать, – контроль версий. Сначала может показаться, что это не подходит, но если вы действительно проанализируете проблему синхронизации, вы можете обнаружить, что контроль версий – это всего лишь билет. Это дает вам гораздо больше свободы менять вещи в нескольких местах, не нарушая синхронизацию (двухсторонняя синхронизация всегда является проблемой). Возможность отслеживать и объединять различные наборы изменений может оказаться неоценимой. Вы можете рассматривать распределенную систему, такую ​​как git или центральную, например, subversion зависимости от вашего приложения, хотя, по всей вероятности, если вы можете окунуться в распределенную модель, в долгосрочной перспективе это будет лучше.

    Linux и Unix - лучшая ОС в мире.