3

Если rsync передает все файлы в каталоге, какой порядок rsync определяет для передачи файлов один за другим?

Сначала это выглядело как rsync передает файлы в алфавитном порядке, но позже я обнаружил, что rsync пропустил некоторые файлы при первом просмотре в алфавитном порядке, а затем вернулся к передаче файлов, которые были пропущены в первый раз и на этот раз все еще в алфавитном порядке ,

Спасибо и всего наилучшего!

1 ответ1

3

Я считаю, что он передает файлы в том порядке, в котором они перечислены в записи каталога для каталога, в котором они находятся. Обычно это порядок, в котором файлы были добавлены в каталог, но если файл будет удален, его место будет использоваться следующим файлом, добавленным в каталог. Вы можете увидеть это с помощью ls -f . Если вы действительно интересуетесь подробностями, попробуйте man readdir в Linux или man dir в OS X.

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