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

如果您需要验证文件的完整性或比对文件是否被修改,可以通过计算其MD5或SHA值来实现。Linux系统提供了内置命令行工具用于快速生成和校验文件的哈希值。
本文运行环境:联想ThinkPad E14,Ubuntu 22.04
md5sum命令是GNU Coreutils的一部分,用于生成和校验文件的MD5哈希值。该命令会对输入文件执行MD5算法并输出对应的32位十六进制字符串。
1、打开终端,输入以下命令并后接目标文件路径:md5sum 文件名。
2、按下回车后,终端将显示该文件的MD5哈希值以及文件名称。
3、若要批量处理多个文件,可列出多个文件名或使用通配符,例如:md5sum *.iso。
sha256sum命令用于生成文件的SHA-256摘要,相比MD5具有更高的安全性,适用于对数据完整性要求较高的场景。
1、在终端中执行命令:sha256sum 文件名。
2、命令执行完成后,输出结果包含64位十六进制格式的SHA-256值及对应文件名。
3、可以将输出重定向到文件以供后续校验使用,例如:sha256sum important.tar.gz > checksum.sha256。
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”状态提示。
以上就是LINUX怎么查看文件的MD5或SHA值_Linux文件MD5/SHA值查看方法的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号