2

Правильно ли я прочитал это на странице руководства LFTP для команды mirror ?

--only-newer отключает сравнение размера файла и загружает / скачивает только новые файлы, даже если размер отличается. По умолчанию старые файлы переносятся и заменяют новые.

По умолчанию, если я ввожу команду mirror / /local/folder , которая отображает удаленный сайт в моей локальной папке, он заменит мой локальный файл удаленным файлом, если он старше моего локального файла?

Это действительно то, что делает LFTP? Разве это не назад к тому, что полезно?

1 ответ1

3

Вы правы в своем понимании: по умолчанию mirror попытается перезаписать файлы - даже более новые - тем, что вы загружаете (или загружаете, в случае с mirror -R).

Is that not backwards to what's useful?

Это зависит от вашей точки зрения. Идея mirror заключается в том, чтобы создать точную копию удаленных файлов / каталогов, независимо от того, какие изменения могли быть внесены в локальные файлы с момента последнего mirror .

См. Также параметр xfer:clobber если вы хотите более грубый способ игнорировать все возможные конфликты перезаписи.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .