马春杰杰博客
致力于深度学习经验分享!

在Windows/Linux/Mac下快速计算文件的MD5/SHA1/SHA256校验和

最新目录

校验值是一组16进制数,不区分大小写,校验值本身只与文件内容有关,只要文件内容不改变校验值就不变;如复制/剪切/粘贴,修改文件创建时间/访问时间,修改文件读/写/执行属性等操作都不会导致校验值发生改变。

Windows

Win下在命令行中使用certutil命令即可。

certutil支持的算法有:MD2 MD4 MD5 SHA1 SHA256 SHA384 SHA512

certutil的使用方法非常简单,只需要执行“certutil -hashfile 文件名 校验值类型”,即可计算出对应文件的校验值。例如:计算hello.txt这个文件的MD5,可以执行命令:

certutil -hashfile hello.txt MD5

Linux

Linux下使用md5sum/sha1sum/sha256sum等命令直接计算对应校验和。

md5sum hello.txt
sha1sum hello.txt
sha256sum hello.txt

Mac

Mac下可以使用md5/shasum命令,如:

md5 hello.txt

shasum -a 1 hello.txt

shasum -a 256 hello.txt

赞(391) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《在Windows/Linux/Mac下快速计算文件的MD5/SHA1/SHA256校验和》
文章链接:https://www.machunjie.com/linux/731.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

:smile: :sad: :arrow: :cool: :confused: :cry: :eek: :evil: :exclaim: :idea: :lol: :mad: :mrgreen: :neutral: :question: :razz: :redface: :rolleyes: :surprised: :wink: :biggrin: :twisted: