通常我们在一些开源网站、操作系统 ISO 镜像下载页面就能看到官方提供下载文件通常会随之注明每个文件对应的 MD5、SHA-1 以及 SHA-256 哈希值。但很多人并不知道它们的实际用途。其实 MD5、SHA-1 以及 SHA-256 哈希值可以帮助你校验所下载的文件的完整性以及主动确认下载的文件是否已被篡改, Windows、macOS 和 Linux 中其实内置相关的查询命令来看看如何使用它们。
Linux
在 Linux 系统中,在终端运行以下命令查看文件的哈希值,具体取决于您要查看的哈希值类型。
查询文件 SHA1
值
sha1sum [filename]
查看文件 SHA256
值
sha256sum [filename]
查看文件 MD5
值
md5sum [filename]
macOS
macOS 包含用于查看不同类型哈希值的命令,可通过运行终端通过以下方法来查看:
查询文件 SHA1
值
# 方法一
shasum /path/to/file
# 方法二
shasum -a 1 /path/to/file
查看文件 SHA256
值
shasum -a 256 /path/to/file
查看文件 MD5
值
md5 /path/to/file
Windows
Windows 需运行 CMD 执行以下命令
查询文件 SHA1
值
certutil -hashfile [filename] sha1
查询文件 SHA256
值
certutil -hashfile [filename] sha256
查询文件 MD5
值
certutil -hashfile [filename] md5
相关推荐
- 使用 Autofs 实现 NFS 共享目录动态挂载
- LFTP 命令常见用法详解
- macOS 使用 Setfile 命令更改文件创建时间和修改时间
- Ubuntu/Debian 系统安装配置 UFW 简单防火墙
- 群晖 Synology DSM 如何安装 Nano 编辑器
- CentOS 7 firewalld 防火墙常用命令汇总
文章作者:喵斯基部落
原文地址:https://www.moewah.com/archives/3982.html
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。非商业转载及引用请注明出处(作者、原文链接),商业转载请联系作者获得授权。