История изменений
Исправление manul91, (текущая версия) :
Предлагаемые гуглом варианты в виде diff -qr и rsync -avcn …
rsync и так проверяет только размер и дату последнего изменения файла, ЕСЛИ не указано другое.
Флаг -c в rsync -avcn означает --checksum - вот он как раз и указывает rsync чтобы вместо быстрого сравнения только размера и дат, для сравнений использовались контрольные суммы из-за чего и замедление на больших файлах.
$ rsync --help
...
Options
--verbose, -v increase verbosity
--info=FLAGS fine-grained informational verbosity
--debug=FLAGS fine-grained debug verbosity
--stderr=e|a|c change stderr output mode (default: errors)
--quiet, -q suppress non-error messages
--no-motd suppress daemon-mode MOTD
--checksum, -c skip based on checksum, not mod-time & size
....
Научитесь гуглить правильно, а еще лучше читать маны или хотя бы использовать --help.
Исправление manul91, :
Предлагаемые гуглом варианты в виде diff -qr и rsync -avcn …
rsync и так проверяет только размер и дату последнего изменения файла, ЕСЛИ не указано другое.
Флаг -c в rsync -avcn означает --checksum - вот он как раз и указывает rsync чтобы вместо быстрого сравнения только размера и дат, для сравнений использовались контрольные суммы из-за чего и замедление на больших файлах.
$ rsync --help
...
Options
--verbose, -v increase verbosity
--info=FLAGS fine-grained informational verbosity
--debug=FLAGS fine-grained debug verbosity
--stderr=e|a|c change stderr output mode (default: errors)
--quiet, -q suppress non-error messages
--no-motd suppress daemon-mode MOTD
--checksum, -c skip based on checksum, not mod-time & size
....
Научитесь гуглить правильно, а еще лучше читать маны или хотя бы использовать –help.
Исправление manul91, :
Предлагаемые гуглом варианты в виде diff -qr и rsync -avcn …
rsync и так проверяет только размер и дату последнего изменения файла, ЕСЛИ не указано другое.
Флаг -c в rsync -avcn означает --checksum - вот он как раз и указывает rsync чтобы вместо быстрого сравнения только размера и дат, для сравнений использовались контрольные суммы из-за чего и замедление на больших файлах.
Options
--verbose, -v increase verbosity
--info=FLAGS fine-grained informational verbosity
--debug=FLAGS fine-grained debug verbosity
--stderr=e|a|c change stderr output mode (default: errors)
--quiet, -q suppress non-error messages
--no-motd suppress daemon-mode MOTD
--checksum, -c skip based on checksum, not mod-time & size
....
Научитесь гуглить правильно, а еще лучше читать маны.
Исправление manul91, :
Предлагаемые гуглом варианты в виде diff -qr и rsync -avcn …
rsync и так проверяет только размер и дату последнего изменения файла, ЕСЛИ не указано другое.
Флаг -c в rsync -avcn означает --checksum - вот он как раз и указывает rsync чтобы вместо быстрого сравнения только размера и дат, для сравнений использовались контрольные суммы из-за чего и замедление на больших файлах.
Научитесь гуглить правильно, а еще лучше читать маны.
Исходная версия manul91, :
Предлагаемые гуглом варианты в виде diff -qr и rsync -avcn …
rsync и так проверяет только размер и дату последнего изменения файла, ЕСЛИ не указано другое.
Флаг -c в rsync -avcn означает --checksum - вот он как раз и указывает rsync чтобы вместо быстрого сравнения только размера и дату последнего изменения, для сравнений использовались контрольные суммы из-за чего и замедление на больших файлах.
Научитесь гуглить правильно, а еще лучше читать маны.