在 Mac 上校验文件的 SHA-256 哈希值
确认下载的 ISO、DMG 或安装包与官方发布的哈希一致。
运行下面的命令,把输出的 64 位哈希与官网公布的值对比,一致即说明文件完整无损。
01命令
命令
$ shasum -a 256 ~/Downloads/installer.dmg02作用说明
SHA-256 摘要相当于文件内容的指纹:传输过程或被篡改的镜像站点哪怕改动一个比特,哈希都会不同。shasum -a 256 输出摘要值,项目官网通常会公布预期值供人工比对,也可以保存为文件后用 shasum -a 256 -c checksums.txt 自动校验。发布方只提供 MD5 时(md5 文件名)才用它,因为 MD5 已不安全。
03风险
!注意: 哈希只能对照官网公布的值验证完整性——如果网站本身被入侵,公布的哈希同样不可信。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- macOS shasum command reference依据: shasum -a 256 prints the SHA-256 digest of a file; matching digests confirm the file is byte-identical to the original.
最后验证: 2026-09-16 · 分类: 安全与隐私