请访问原文链接:如何校验本站下载的文件的完整性 查看最新版。原创作品,转载请保留出处。
作者主页:sysin.org

本站文件都存储在百度网盘上,因为某些未知的原因,一些大型文件,比如超过 10G 的 macOS 映像,可能出现下载错误,后面尽量会提供 sha256 校验值,用来验证下载的完整性。
示例:macOS Monterey 12.5
文件名:Install_macOS_Monterey_12.5_21G72.iso
SHA256SUM: 1d71add20daea6319d61a5d2ae5a024d2248b34d97d1639c960d25734b4d3703
某些提供了校验文件:例如:Install_macOS_Monterey_12.5_21G72.iso.sha2.txt
以下分别以 macOS、Linux 和 Windows 为例说明校验方法。
macOS
打开终端执行如下命令:
查看 sha256sum,对比原有值:
1
2
3
4
5shasum -a 256 文件名
-a 指定算法,现在一般是用 256,未来可能会使用 384 或者 512
shasum -a 256 Install_macOS_Monterey_12.5_21G72.iso
输出如下值,对比一下判断是否正确
1d71add20daea6319d61a5d2ae5a024d2248b34d97d1639c960d25734b4d3703从校验文件中读取对比(示例):
1
2
3
4shasum -a 256 -c 校验文件
shasum -a 256 -c Install_macOS_Monterey_12.5_21G72.iso.sha2.txt
输出 OK 即正确:
Install_macOS_Monterey_12.5_21G72.iso: OK
Linux
Ubuntu 直接使用 shasum 命令,用法参看上述 macOS,不再赘述。
CentOS 默认没有 shasum,需要手动安装:
yum -y install perl-Digest-SHA,然后命令也是一样,参考 macOS。
Windows
PowerShell
Windows PowerShell 通过 Get-FileHash cmdlet 查看和获取文件校验和,并且默认使用 sha256 算法。
1
2
3
4
5Get-FileHash D:\Download\Install_macOS_Monterey_12.5_21G72.iso | Format-List
Algorithm : SHA256
Hash : 1d71add20daea6319d61a5d2ae5a024d2248b34d97d1639c960d25734b4d3703
Path : D:\Download\Install_macOS_Monterey_12.5_21G72.iso如果需要指定算法使用
-Algorithm参数,例如 sha384:Get-FileHash D:\Download\Install_macOS_Monterey_12.5_21G72.iso -Algorithm SHA384 | Format-List第三方软件
推荐使用 7-Zip,免费的全能压缩解压软件,安装后,在资源管理器点击文件的右键菜单后多出一个 “CRC SHA”,点击 “SHA-256” 即可,也可以点击 “*” 查看所有校验类型。
文章用于推荐和分享优秀的软件产品及其相关技术,所有软件提供免费版或试用版。内容若侵犯了您的版权,请联系作者删除。如果您喜欢这篇文章,或者觉得它对您有所帮助,亦或发现有不当之处;欢迎发表评论,也欢迎分享这个网站,或者赞赏一下,谢谢!提示:捐赠或赞赏属于自愿赠予行为,提交后即表示您对作者的支持与认可。为避免误操作,请在确认前仔细检查金额,支付完成后将无法撤销或退还。
赞赏一下
敬请注册!点击 “登录” - “用户注册”(已知不支持 21.cn/189.cn 邮箱)。 请勿使用联合登录(已关闭)。

支付宝赞赏
微信赞赏