在使用 Linux 系统时,我们经常需要确认下载的文件是否完整、未被篡改。这时候就需要用到文件校验技术。本文将手把手教你如何在 Linux 中进行文件校验,即使是刚接触 Linux 的新手也能轻松上手!
文件校验是通过计算文件的哈希值(也叫校验和)来验证其完整性和真实性的过程。常见的哈希算法包括 MD5、SHA1、SHA256 等。只要文件内容发生哪怕一个字节的变化,其哈希值就会完全不同。
md5sum 进行 MD5 校验MD5 是一种广泛使用的哈希算法,虽然安全性不如 SHA256,但用于检查文件是否损坏仍然有效。
# 计算文件的 MD5 值md5sum example.zip# 输出示例:a3d8e7f1b2c9d0e4a5f6b7c8d9e0f1a2 example.zip sha256sum 进行 SHA256 校验SHA256 是目前推荐的安全哈希算法,广泛用于软件发布和系统安全领域。
# 计算文件的 SHA256 值sha256sum example.iso# 输出示例:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 example.iso 很多软件官网会提供下载文件对应的 MD5 或 SHA256 值。你可以按以下步骤验证:
ubuntu-22.04.iso)abc123...)sha256sum ubuntu-22.04.iso如果一致,说明文件完整且未被篡改;如果不一致,请重新下载。
你也可以将多个文件的校验值保存到一个文件中,然后统一验证:
# 生成校验文件sha256sum file1.txt file2.zip > checksums.sha256# 验证所有文件cd /path/to/filessha256sum -c checksums.sha256 如果所有文件都 OK,你会看到类似 file1.txt: OK 的提示。
sha256sum,可使用 coreutils 包安装掌握 Linux文件校验、MD5校验、SHA256校验 和 文件完整性验证,让你的系统更安全、数据更可靠!
本文由主机测评网于2025-11-29发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/2025111202.html