главная - Статьи - 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.
Авторизуйтесь для добавления комментариев!