Хэш-сумма md5- это уникальный идентификатор одного или целой группы файлов, состоящий из 32 символов. Его повторное вычисление при помощи специального алгоритма не даёт прежнего результата даже при малейшем изменении исходного материала.
Это даёт возможность проверять совпадение переданных, в том числе через сеть, данных с очень высокой точностью.
Рассчитать md5-сумму файла и сверить её значение с нужным можно в любом дистрибутиве Linux с помощью программы md5sum.
Откройте терминал и выполните в папке с файлом, нуждающемся в проверке, команду
После выполнения операций программа md5sum вернёт значение контрольной суммы md5.
Если у Вас есть контрольной файл md5sum, находящийся в той же папке, выполните
И программа скажет Вам, совпадает ли контрольная сумма имеющегося файла с тем значением, что записано в соответствующем файле .md5.
Комментарии
а диска?
cdrom#tar -c * | md5sum > имя_файла.md5
(имя_файла - куда записать коннтр.сумму)
-это если всех файлов на CD-диске.При этом предварительно примонтировать диск и зайти в этот каталог.
Если просто на весь диск, то монтировать не надо:
#tar -c * | md5sum /dev/cdrom > имя_файла.md5
Для диска:
dd if=/dev/cdrom | md5sum
Спасибо. Помогли.
Попробовал и я. Все получилось, но для чайников, каковым я являюсь, надо бы пояснить, что команды в терминале прописываются через обыкновенный пробел. Всё получится, терпение и труд всё перетрут))))) Всем удачи.
Чайникам проще всего работать с графическим интерфейсом, нежели с командной строкой.
По этому проще поставить через центр приложений GtkHash, и будет намного легче узнавать контрольные суммы.
Либо установить через терминал: sudo apt-get install gtkhash
Удачи!
Для диска есть я так понимаю isomd5sum, но я не пробовал.
Как обычно радуете своими хорошими публикациями
Спасибо.
Отправить комментарий