【sha256sum】用sha256sum校验码检测文件完整性

2023-07-03  本文已影响0人  Bogon

sha256sum是一个检测文件完整性的命令,一般下载的文件都会附带一个哈希值,使用sha256sum计算下载文件的哈希值再与目标哈希值比较即可确定文件是否完整。


校验码

sha256sum 检验文件完整性,语法:

sha256sum file

echo "sha256哈希值 文件名" | sha256sum --check

```

# sha256sum wwww.baidu.com.crt

ea0e305e59a5845dcbb5e159a55255950a1665cd038cb2b2ce827580b3a5ee3d  wwww.baidu.com.crt

# echo "ea0e305e59a5845dcbb5e159a55255950a1665cd038cb2b2ce827580b3a5ee3d wwww.baidu.com.crt" | sha256sum --check

wwww.baidu.com.crt: OK

# echo "ea0e305e59a5845dcbb5e159a55255950a1665cd038cb2b2ce827580b3a5eedd wwww.baidu.com.crt" | sha256sum --check

wwww.baidu.com.crt: FAILED

sha256sum: WARNING: 1 computed checksum did NOT match

```

如果匹配,显示 OK

如果不匹配,FAILED

如果哈希值存在于文件中,可以使用下面的命令:

echo  "$(cat 哈希值文件名)  待比较的文件" | sha256sum --check

echo "$(cat sha256) openjdk-15+36_linux-x64_bin.tar.gz" | sha256sum --check

上一篇 下一篇

猜你喜欢

热点阅读