LINUX.ORG.RU

История изменений

Исправление 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 чтобы вместо быстрого сравнения только размера и дату последнего изменения, для сравнений использовались контрольные суммы из-за чего и замедление на больших файлах.

Научитесь гуглить правильно, а еще лучше читать маны.