Какой самый простой способ (используя графический инструмент или командную строку в Ubuntu Linux) узнать, являются ли два двоичных файла одинаковыми или нет (за исключением отметок времени)? Мне не нужно на самом деле извлечь разницу. Мне просто нужно знать, одинаковы они или нет.
cmp
специально говорит, что это делает байтовое сравнение, так что это мой по умолчанию для 2 двоичных файлов. diff
является построчным и даст вам тот же ответ Да / Нет, но, конечно, не тот же дамп в стандартный поток вывода. Если строки длинные, потому что, возможно, они не являются текстовыми файлами, я бы предпочел cmp
. diff
имеет преимущество в том, что вы можете указать сравнение каталогов и -r
рекурсию для сравнения нескольких файлов в одной команде.