Обзор
b2sum использует алгоритм BLAKE2 для создания контрольной суммы файла, которая является его уникальным цифровым отпечатком. Эта контрольная сумма позволяет быстро определить, были ли изменены содержимое файла. Это особенно полезно для проверки целостности больших файлов.
Основные возможности
- Высокопроизводительный расчет хеша с использованием алгоритма BLAKE2
- Проверка целостности файлов и обнаружение повреждений данных
- Создание файлов контрольных сумм и пакетная проверка
- Возможность настройки длины дайджеста
Основные опции
Основные опции команды b2sum управляют методом расчета контрольной суммы, форматом вывода и поведением при проверке.
Базовое поведение и режимы
Вывод и обработка ошибок
Сгенерированная команда:
Комбинируйте команды.
Описание:
`b2sum` Запускает команду.
Комбинируйте эти опции, чтобы виртуально выполнять команды с помощью ИИ.
Примеры использования
Изучите различные примеры использования команды b2sum, чтобы узнать, как рассчитывать и проверять контрольные суммы файлов.
Расчет контрольной суммы BLAKE2 для одного файла
b2sum myfile.txt
Рассчитывает и выводит контрольную сумму BLAKE2 для указанного файла.
Расчет контрольных сумм для нескольких файлов
b2sum file1.txt file2.zip
Рассчитывает и выводит контрольные суммы для нескольких файлов одновременно.
Сохранение контрольной суммы в файл
b2sum important_data.tar.gz > important_data.tar.gz.b2sum
Сохраняет рассчитанную контрольную сумму и имя файла в отдельный файл. Этот файл может быть использован для проверки целостности позже.
Проверка целостности с помощью файла контрольных сумм
b2sum -c important_data.tar.gz.b2sum
Использует ранее сохраненный файл контрольных сумм для проверки целостности исходного файла. Если все файлы совпадают, будет выведено сообщение 'OK'.
Расчет контрольной суммы из стандартного ввода
echo "Hello BLAKE2" | b2sum
Рассчитывает контрольную сумму данных, передаваемых через конвейер в стандартный ввод.
Расчет контрольной суммы определенной длины (256 бит)
b2sum -l 256 large_file.iso
Рассчитывает контрольную сумму BLAKE2, устанавливая длину дайджеста в 256 бит.
Советы и рекомендации
Советы и рекомендации по эффективному использованию b2sum.
Производительность и безопасность
- BLAKE2 обеспечивает более надежную безопасность по сравнению с MD5 или SHA-1, имеет сопоставимую с SHA-256 криптографическую стойкость и при этом более высокую скорость расчета хеша.
- Особенно полезен для проверки целостности больших файлов после загрузки, позволяя быстро определить наличие повреждений.
Управление файлами контрольных сумм
- Храните файлы контрольных сумм (рекомендуется расширение `.b2sum`) вместе с исходными файлами для удобства последующей проверки.
- Содержимое файла контрольных сумм должно соответствовать формату, генерируемому командой `b2sum`, чтобы опция `-c` работала корректно.