用 sha512sum 校验下载的文件

刷盘安装前,确认下载的 ISO 和软件包完整无误。

Linuxsha256sum 校验验证校验和安全低风险
把官方提供的校验文件放在下载文件旁边,执行 sha512sum -c SHA512SUMS,每个文件都应显示 OK。

01命令

命令
$ sha512sum -c SHA512SUMS

02作用说明

sha512sum 计算 512 位哈希值,文件哪怕差一个比特结果都会不同,可以发现下载中断、U盘拷贝损坏等问题。-c 模式读取校验清单并逐个核对,输出 OK 或 FAILED;不带 -c 则直接输出哈希供人工比对。同样的用法也适用于 sha256sum 等 md5sum 家族命令。

03风险

风险低风险
使用条件sha512sum is part of GNU coreutils; available on every Linux distro. Download the checksum file from the same trusted site as the file.
!注意: 哈希一致只能证明文件与清单一致——如果两者都来自被入侵的镜像站,就什么也证明不了,请从项目官方 HTTPS 页面或 GPG 签名文件获取校验值。md5sum 可以发现意外损坏,但不能用来防范蓄意篡改。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • sha512sum(1) — Arch Manual Pages
    Arch Linux · community · 2026-09-17
    依据: Same coreutils page: -c/--check verifies listed checksums, --tag and per-file OK/FAILED reporting described.
  • sha512sum(1) — Debian bookworm
    Debian Manpages · community · 2026-09-17
    依据: Documents sha512sum [OPTION]... [FILE]... with -c, --check reading checksums from a file and verifying each listed file.

最后验证: 2026-09-19 · 分类: 安全与隐私

06相关方案