Сервер в кармане, или просто о сложном!

главная - Статьи - Linux, FreeBSD

md5sum

Дата обновления: 12.01.2021

Теги: Передача данных Безопасность Linux

Команда md5sum в Linux используется для вычисления хеша файлов, что может быть полезно при проверке корректности скачанного файла, чтобы убедиться, что файл не был изменен.

Примеры использования:

1. Вычислить контрольную сумму файла:

> md5sum thunderbird.png
8e4d6e7ae7de4a168a5abed61bd68729  thunderbird.png

2. Сохранить контрольную сумму файла в файл для дальнейшей сверки:

> md5sum thunderbird.png >> md5sum.txt

Использование ">>" указывает на дозапись в файл. Если файл требуется создать заново, используйте ">". Файл md5sum.txt содержит список файлов и их контрольных сумм, в данном случае:

> cat md5sum.txt
8e4d6e7ae7de4a168a5abed61bd68729  thunderbird.png

Теперь, если потребуется выяснить, менялся ли файл "thunderbird.png", достаточно выполнить проверку:

> md5sum -c md5sum.txt
thunderbird.png: OK

Пример, если один из сравниваемых файлов был изменен:

> md5sum -c md5sum.txt
1.txt: FAILED
thunderbird.png: OK
md5sum: WARNING: 1 computed checksum did NOT match

Несмотря на то, что для задач, связанных с реальной безопасностью, md5sum лучше не использовать, до сих пор часто можно встретить список контрольных сумм файлов, в том числе md5.


Авторизуйтесь для добавления комментариев!


    забыли пароль?    новый пользователь?