Linux 的 b2sum 命令
Linux 的 b2sum 命令是一个用于计算和校验文件 BLAKE2 哈希值的工具。BLAKE2 是比 SHA-1、SHA-2 和 SHA-3 更快且同样安全的加密哈希函数。
基本用法
0b2sum [选项] [文件...]
主要功能
- 计算哈希值:默认使用 BLAKE2b 算法(512位)计算文件哈希
- 校验文件完整性
常用选项
-l 或 --length:指定哈希长度(支持 1-512 位)-c--tag--ignore-missing
使用示例
计算单个文件哈希:
0b2sum file.txt
计算多个文件哈希:
0b2sum file1.txt file2.txt
指定哈希长度为256位:
0b2sum -l 256 file.txt
校验文件:
0b2sum -c checksums.b2
应用场景
注意事项
与其他哈希工具对比
版本信息
该命令通常包含在 coreutils 包中,Linux 发行版一般默认安装。可以通过 b2sum --version 查看具体版本信息。
输出格式
标准输出格式为:
0哈希值 文件名
使用 --tag 选项时格式为:
0BLAKE2b(文件名)= 哈希值

