系统相关
首页 > 系统相关> > windows, macos, linux下检测希哈值命令

windows, macos, linux下检测希哈值命令

作者:互联网

Powershell in windows

Windows 7 可以使用:

CertUtil -hashfile e:\...\path\filename SHA256

或者fciv.exe (fciv.exe 需要到microsoft网站下载安装并设置环境变量,而且只能查看md5 和sha1, 不能查看sha256)

以下Get-FileHash 命令适用于Windows 10

语法:

c:\...\pwd>Get-FileHash 文件路径\文件名 -Algorithm 校验的Hash值类型| Format-List

例子:
检验md5

c:\...\pwd>Get-FileHash path\filename -Algorithm MD5 | Format-List

检验sha1

c:\...\pwd>Get-FileHash path\filename -Algorithm SHA1 | Format-List

检验sha256

c:\...\pwd>Get-FileHash path\filename -Algorithm SHA256 | Format-List

Terminal in macOS

检验md5: (检验md5 时 openssl 可以省略)

 $openssl md5 /path/to/filename

检验sha1

$openssl sha1 /path/to/filename

检验sha256

$openssl dgst -sha256 /path/to/filename

Terminal in Linux

md5:

$md5sum /path/filename

存储校验值到文件:

$md5sum /path/filename > md5.txt

sha1:

$sha1sum /path/filename

sha256

$sha256sum /path/filename

标签:macos,FileHash,Get,windows,filename,linux,path,sha256,md5
来源: https://www.cnblogs.com/11aaa/p/15347886.html