От ksh часто задаваемых вопросов:
Q1. Как я получаю отдельные файлы истории для оболочки?
A1. ksh использует совместно использованный файл истории для всех оболочек, которые используют то же имя файла истории. Это означает, что команды, вводимые в одно окно, будут замечены оболочками в других окнах. Для получения отдельных окон переменная HISTFILE должна быть установлена на другое имя, прежде чем первая команда истории будет создана.
Напишите список md5sums файлов в каталоге в некотором определенном порядке в файл, с, скажем, одним md5sum на строку, на обеих машинах. Возьмите md5sum того файла. Если md5sums являются тем же, каталоги являются тем же.
Можно ли сделать сравнение онлайн? Если так, используйте rsync или унисон. После того как они закончили работать, каталоги идентичны. Если Вы просто хотите протестировать, ничего не изменяя, работать rsync -vn
и проверьте, что никакой файл не был бы скопирован.
Если Вы не имеете никакого сетевого соединения, вычисляете контрольную сумму всех файлов с обеих сторон и сравниваете это, как предложено Faheem.
На самом деле, если необходимо задать этот вопрос, существует, вероятно, что-то не так с установкой. Безотносительно инструмента Вы используете для выполнения, копия должна говорить Вам, если бы все было скопировано правильно путем возврата 0. Если инструмент копирования возвращается ненулевой или (еще) не завершился, предположите, что у Вас нет полной копии.