Для приятного визуального сравнения я хотел бы использовать два файла контрольных сумм md5 и vimdiff.
Это дает дополнительный бонус, заключающийся в простоте сравнения двух каталогов на двух разных серверах.
Он только показывает, какие файлы отличаются, а не внутренние различия.
Чтобы сравнить каталоги /etc / на серверах sr1 и sr2:
(На первом сервере :)
for i in (find /etc/ -print); do md5sum $i; done | awk '{print $2 "\t" $1}' | sort >
~/tmp/etc-sr1.txt
(на втором сервере :)
for i in (find /etc/ -print); do md5sum $i; done | awk '{print $2 "\t" $1}' | sort >
~/tmp/etc-sr2.txt
scp ~/tmp/etc-sr2.txt sr1:tmp/etc-sr2.txt
(На первом сервере :)
vimdiff ~/tmp/etc-sr1.txt ~/tmp/etc-sr2.txt