Как проверить хэш MD5, SHA (1, 256, 512) файла в Ubuntu 22.04
Это простое руководство покажет вам, как проверить хеш файлов MD5, SHA1, SHA256, SHA512 в Ubuntu и большинстве других систем Linux.
После загрузки файла из Интернета важно проверить целостность файла. Это можно сделать, проверив хеш-код локального файла, а затем сравнив его с кодом на странице загрузки. Хеш-код локального файла и хэш-код со страницы загрузки должен совпадать, чтобы его можно было безопасно использовать.
Способ 1: одна команда для проверки хеша MD5 или SHA.
Для большинства Linux имеется встроенный инструмент командной строки для проверки хеша файла.
1. Сначала откройте файловый менеджер и перейдите к папке, содержащей файл, который вы хотите проверить. Затем щелкните правой кнопкой мыши пустую область и выберите «Открыть в терминале» (или «Открыть терминал здесь»).
2. Когда терминал откроется, введите sha и нажмите клавишу Tab, чтобы отобразить доступные команды для выполнения задания.
Например, чтобы проверить контрольную сумму sha256, используйте команду:
sha256sum file_name_here
Чтобы проверить контрольную сумму sha1, используйте команду:
sha1sum file_name_here
Или используйте команду ниже, заменив число 256 на 1, 224, 384, 512, 512224, 512256 соответственно:
shasum -a 256 file_name_here
Чтобы проверить MD5, используйте команду:
md5sum file_name_here
В зависимости от вашего компьютера, команде потребуется несколько секунд для вывода хеш-кода. Затем вы можете сравнить его с файлом на странице загрузки файла.
Способ 2: проверьте хэш файла в диспетчере файлов
Не запуская каждый раз команду Linux, пользователь может установить расширение файлового браузера. Таким образом, можно щелкнуть файл правой кнопкой мыши и перейти в диалоговое окно «Свойства», чтобы проверить хэш файла.
1. Сначала нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду для установки расширения файлового менеджера:
sudo apt install nautilus-gtkhash
Зависит от среды рабочего стола, замените nautilus-gtkhash
на:
- thunar-gtkhash для файлового менеджера рабочего стола XFCE.
- nemo-gtkhash для файлового менеджера Nemo для рабочего стола Cinnamon.
- caja-gtkhash для рабочего стола MATE.
2. После установки выполните команду для выхода из файлового менеджера:
nautilus -q
Кроме того, замена nautilus
зависит от того, какой файловый менеджер вы используете.
3. Наконец, откройте папку, содержащую файл, чтобы проверить хэш. Щелкните его правой кнопкой мыши и выберите «Свойства».
4. Во всплывающем диалоговом окне перейдите к последней вкладке «Дайджесты». Отметьте нужную хэш-функцию и нажмите кнопку «Хэш» в правом нижнем углу, чтобы начать проверку.
Когда закончите, сравните хеш-код с кодом на странице загрузки и готово!