Я использую rsync следующим образом:
rsync -Pvaz me@192.168.*.***:Documents/ /Users/me/Documents/
rsync -Pvaz /Users/me/Documents/ me@192.168.*.***:Documents/
Проблема: если я удаляю файл на своем домашнем компьютере и синхронизации, это не становится удаленным на удаленном компьютере. Существует ли способ использовать rsync для литеральной синхронизации двух папок?
Страница справочника для rsync:
--delete delete extraneous files from dest dirs
--delete-before receiver deletes before transfer (default)
--delete-during receiver deletes during xfer, not before
--delete-delay find deletions during, delete after
--delete-after receiver deletes after transfer, not before
--delete-excluded also delete excluded files from dest dirs
Я не rsync эксперт и может быть переключатель, который может сделать то, что Вы хотите, и кто-то еще может сказать.
Однако лично я использую rsync, когда мне нужен один способ копировать. Когда дело доходит до синхронизируют два места, я использую Унисон, который создается сверху Rsync и в основном помогает.