LINUX.ORG.RU
решено ФорумAdmin

Как сравнить две директории на разных серверах?

 , ,


0

2

Скопировал (scp) каталоги с одного сервера на другой. Как параноидально проверить, что директории одинаковые?

Делаю так:

du -sh .                   # Считаем размер
find . -type f | wc -l     # Считаем количество файлов

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

Вторая покажет количество файлов.

Как узнать, что они не покацались при копировании? Нужно что-то типа md5sum, но только для всего каталога.

Ответ на: комментарий от tailgunner

diff - это нужно монтировать директорию с другого сервера, потом отключать.

find -type f | xargs -l1 md5sum | sort > lst

Т.е. это делаем на одном сервере, потом на другом и сравниваем списки?

electronauts ()