MacOS X中如何校验下载文件的md5/sha1/sha256
时间:2019-11-20 08:53:44 来源:igfitidea点击:
在Apple MacOS X中,如何查看文件的md5或sha1或sha256校验和?
如何计算下载文件的MD5?
计算文件的md5/sha1/sha256校验和
查看SHA校验和,使用以下语法:
shasum -a algorithm filename shasum -a algorithm -c input.txt
其中
-a algorithm
:可以是1(默认),224、256、384和512。-c input.txt
:对照通常存储在文本文件中的给定列表检查SHA总和。
计算校验和示例
使用sha256sum.sha256文件验证其完整性,如下所示:
$ shasum -a 256 -c sha256sum.sha256
如果文件被破坏,则会提示 shasum: WARNING: 1 computed checksum did NOT match
计算foo.iso文件的SHA-256校验和:
$ shasum -a 256 foo.iso
计算SHA-1校验和
语法为:
$ shasum -a 1 -c input.txt
或者
$ shasum -a 1 filename
使用openssl命令校验
使用openssl命令验证SHA-1校验和
$ openssl sha1 filename $ openssl sha1 ~/isoimages/unetbootin-mac-625.dmg
使用openssl命令验证SHA256校验和
$ openssl dgst -sha256 filename $ openssl dgst -sha256 ~/isoimages/CentOS-7-x86_64-Minimal-1611.iso
使用openssl命令验证MD5校验和
$ openssl md5 filename $ openssl md5 /etc/passwd