sha256sum
sha256sum是一个检测文件完整性的命令,一般下载的文件都会附带一个哈希值,使用sha256sum计算下载文件的哈希值再与目标哈希值比较即可确定文件是否完整。
校验码
sha256sum 检验文件完整性,语法:
sha256sum file
复制校验码,并比较校验码
echo "sha256哈希值 文件名" | sha256sum --check
echo "bb67cadee687d7b486583d03c9850342afea4593be4f436044d785fba9508fb7 openjdk-15+36_linux-x64_bin.tar.gz" | sha256sum --check
如果匹配,显示 OK
;
如果不匹配,会显示no......
如果哈希值存在于文件中,可以使用下面的命令:
echo "$(cat 哈希值文件名) 待比较的文件" | sha256sum --check
echo "$(cat sha256) openjdk-15+36_linux-x64_bin.tar.gz" | sha256sum --check
实际用法示意: