商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 系统应用 > Mac如何查看文件的MD5值

Mac如何查看文件的MD5值

  发布于2026-08-20 阅读(0)

扫一扫,手机访问

最直接的办法是比对本地生成的MD5值与正式公布值是否一致;macOS可用内置md5、openssl md5或shasum -a 128命令获取,支持单文件校验、纯哈希输出及批量生成校验清单。

Mac如何查看文件的MD5值

你需要确认下载的安装包或重要文档在传输过程中没被篡改,最直接的办法就是比对它本地生成的MD5值与正式公布的是否完全一致。这一步必须在终端里完成,图形界面不提供原生支持。

用内置md5命令快速获取MD5值

macOS系统自带md5工具,无需安装任何第三方软件,执行快、输出稳,适合日常快速核对。

打开“终端”(可通过聚焦搜索按 Command + 空格,输入 Terminal 回车)。

输入md5后留一个空格,注意末尾有空格。

将目标文件从访达(Finder)窗口中直接拖入终端窗口,路径自动补全,【文件路径中不能含中文或特殊符号,否则可能报错】

按回车执行,终端显示形如MD5 (installer.pkg) = 9f86d081884c7d659a2feaa0c55ad015的结果,等号后32位字符串即为MD5值。

若只需纯哈希值(不含前缀和括号),改用md5 -q命令,拖入文件后回车即可。

用openssl md5命令获取MD5值

OpenSSL是macOS深度集成的加密套件,其openssl md5子命令输出格式更接近Linux风格,适合跨平台脚本复用。

启动终端应用程序。

输入openssl md5后留一个空格。

将目标文件拖入终端窗口以填入绝对路径。

按回车运行,输出格式为MD5(/Users/xxx/Downloads/file.pkg)= a1b2c3d4,哈希值紧贴等号,无空格,复制时不易误带多余字符。

用shasum命令获取MD5值

shasum虽主攻SHA系列,但通过-a 128参数可显式启用MD5算法,输出为纯哈希值加路径两字段格式,特别适合后续用cut -d' ' -f1批量提取哈希值。

方法一:单文件校验
在终端中输入shasum -a 128,然后将文件拖入,再回车。输出示例:3a7bd3e2360a3d29eea436fcfb7e44c7 /Users/xxx/Downloads/app.dmg,其中左侧的32位就是MD5值。

方法二:仅输出哈希值(去路径)
在命令末尾加上| cut -d' ' -f1,完整输入为:shasum -a 128 ~/Downloads/app.dmg | cut -d' ' -f1,回车后终端将仅显示32位哈希字符串,这样更便于直接复制并进行比对。

批量生成多个文件的MD5校验清单

当你需要校验一组配置文件、固件包或备份集时,手动逐个计算效率低且易漏,一条命令就能导出标准格式清单。

第一步:进入文件所在目录,例如所有待校验文件都在~/Downloads/firmware/下,先运行:cd ~/Downloads/firmware

第二步:执行shasum -a 128 *,回车后终端列出当前目录下每个文件的MD5值与路径,格式统一,可直接保存为checksums.md5用于后续验证。

本文转载于:https://www.php.cn/faq/3018454.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注