文章归档文章分类文章标签复制本文标题复制本文地址
随便逛逛

Linux命令大全

用于计算文件的 SHA-256 哈希值

补充说明

sha256sum命令 是打印或检查 SHA256(256位)校验

语法

1
sha256sum [OPTION]... [FILE]...

选项

1
2
3
4
5
6
7
-b, --binary  # 以二进制模式读取
-c, --check # 从文件中读取 SHA256 校验和并进行检查
--tag # 创建 BSD 风格的校验和
-t, --text # 以文本模式读取(默认)
-z, --zero # 每行输出以 NUL 结尾,而不是换行符,并禁用文件名转义
--help # 显示此帮助并退出
--version # 输出版本信息并退出

实例

以下是一些使用 sha256sum 命令的示例:

  1. 计算文件的 SHA-256 哈希值
1
sha256sum file.txt

这将会输出文件 file.txt 的 SHA-256 哈希值和文件名。

  1. 计算多个文件的 SHA-256 哈希值
1
sha256sum file1.txt file2.txt

这将会输出文件 file1.txt 和 file2.txt 的 SHA-256 哈希值和文件名。

  1. 将 SHA-256 哈希值保存到文件中
1
sha256sum file.txt > hash.txt

这将会将文件 file.txt 的 SHA-256 哈希值保存到文件 hash.txt 中。

  1. 验证文件的 SHA-256 哈希值
1
sha256sum -c hash.txt

这将会验证文件的 SHA-256 哈希值是否与 hash.txt 中的值匹配。如果匹配,输出 OK,否则输出 FAILED。

Linux命令大全


评论
avatar
竹山一叶
技术分享 个人心得
Follow Me
公告
欢迎光临小站,这里是我日常工作和学习中收集和整理的总结,希望能对你有所帮助:)

本站的内容经过个人加工总结而来,也参考了网友们分享的资料,如有侵权,请第一时间联系我,我将及时进行修改或删除😊

欢迎关注我的微信公众号