登录
首页 >  文章 >  linux

Linux下查看文件MD5和SHA值方法

时间:2025-12-15 22:59:29 285浏览 收藏

推广推荐
免费电影APP ➜
支持 PC / 移动端,安全直达

哈喽!今天心血来潮给大家带来了《Linux查看文件MD5或SHA值方法》,想必大家应该对文章都不陌生吧,那么阅读本文就都不会很困难,以下内容主要涉及到,若是你正在学习文章,千万别错过这篇文章~希望能帮助到你!

首先使用md5sum命令生成文件MD5值,通过sha256sum获取更安全的SHA-256值,还可选用sha1sum、sha512sum等工具,最后利用-c参数批量校验文件完整性。

LINUX怎么查看文件的MD5或SHA值_Linux文件MD5/SHA值查看方法

如果您需要验证文件的完整性或比对文件是否被修改,可以通过计算其MD5或SHA值来实现。Linux系统提供了内置命令行工具用于快速生成和校验文件的哈希值。

本文运行环境:联想ThinkPad E14,Ubuntu 22.04

一、使用md5sum命令查看文件的MD5值

md5sum命令是GNU Coreutils的一部分,用于生成和校验文件的MD5哈希值。该命令会对输入文件执行MD5算法并输出对应的32位十六进制字符串。

1、打开终端,输入以下命令并后接目标文件路径:md5sum 文件名

2、按下回车后,终端将显示该文件的MD5哈希值以及文件名称。

3、若要批量处理多个文件,可列出多个文件名或使用通配符,例如:md5sum *.iso

二、使用sha256sum命令查看文件的SHA-256值

sha256sum命令用于生成文件的SHA-256摘要,相比MD5具有更高的安全性,适用于对数据完整性要求较高的场景。

1、在终端中执行命令:sha256sum 文件名

2、命令执行完成后,输出结果包含64位十六进制格式的SHA-256值及对应文件名。

3、可以将输出重定向到文件以供后续校验使用,例如:sha256sum important.tar.gz > checksum.sha256

三、使用sha1sum或其他SHA系列命令

Linux还提供了一系列针对不同SHA标准的校验工具,如sha1sum、sha224sum、sha512sum等,可根据具体需求选择合适的算法。

1、查看文件的SHA-1值,运行:sha1sum 文件名

2、查看文件的SHA-512值,运行:sha512sum 文件名

3、根据实际安全需求,在脚本或自动化流程中调用相应的命令进行完整性验证。

四、批量校验多个文件的哈希值

当需要验证多个文件时,可以先生成一个包含所有文件哈希值的清单文件,再利用校验模式自动比对当前文件状态。

1、创建校验清单文件,例如:md5sum *.deb > packages.md5

2、在需要校验时运行:md5sum -c packages.md5

3、系统会逐个检查文件,并输出“OK”或“FAILED”状态提示。

以上就是本文的全部内容了,是否有顺利帮助你解决问题?若是能给你带来学习上的帮助,请大家多多支持golang学习网!更多关于文章的相关知识,也可关注golang学习网公众号。

相关阅读
更多>
最新阅读
更多>
课程推荐
更多>