Rsync: только резервные не скрытые файлы и скрытые скрытые файлы?

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

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

Как я могу выполнить это с помощью одной команды rsync ?

  • inotifywait и rsync печатает временные имена файлов
  • Почему rsync ищет DSA вместо ключа RSA при запуске cron job?
  • Rsync над пользовательской оболочкой с fifo
  • Как смонтировать зашифрованную папку через SSH в NAS Synology?
  • Регистрация только переданных файлов с помощью rsync
  • Как избежать ненужного удаления и повторного перемещения перемещенных папок при использовании rsync?
  • Как я должен rsync-файлы в / var / www, если я хочу, чтобы они принадлежали www-data?
  • Копирование / резервное копирование всех файлов, содержащих файлы, соответствующие регулярному выражению
  • One Solution collect form web for “Rsync: только резервные не скрытые файлы и скрытые скрытые файлы?”

    Создайте файл со скрытыми файлами / dirs, если вам нужно сделать резервную копию

    Пример:

     vim includeFile.list .xpto.conf .my.cfg 

    И выполните rsync

     rsync -avz --include-from=includeFile.list --exclude=".*" source/ destination/ 
    Linux и Unix - лучшая ОС в мире.