数据与文本处理

shasum:计算或检查加密 SHA 校验值

· 52CE 我爱测

适用场景 计算或检查加密 SHA 校验值。 本条为命令参考与排查示例;请先确认命令已安装,再按示例定位实际参数和输出。 shasum 计算或检查加密 SHA 校验值。 更多信息:。 - 计算一个或多个文件的 SHA1 校验值: shasum {{路径/到/文件1 路径/到/文件2 ...}} - 使用指定算法计算一个或多个文件的 SHA 校验值: shasum --algorithm {{1|224|256|384|512|512224|512256}}

适用场景

计算或检查加密 SHA 校验值。 本条为命令参考与排查示例;请先确认命令已安装,再按示例定位实际参数和输出。

shasum

计算或检查加密 SHA 校验值。 更多信息:https://manned.org/shasum。

  • 计算一个或多个文件的 SHA1 校验值:

shasum {{路径/到/文件1 路径/到/文件2 ...}}

  • 使用指定算法计算一个或多个文件的 SHA 校验值:

shasum --algorithm {{1|224|256|384|512|512224|512256}} {{路径/到/文件1 路径/到/文件2 ...}}

  • 从标准输入中获取并计算 SHA1 校验值:

{{命令}} | shasum

  • 计算并保存 SHA256 校验值列表到文件:

shasum --algorithm 256 {{路径/到/文件1 路径/到/文件2 ...}} > {{路径/到/文件.sha256}}

  • 读取包含 SHA 校验值和文件名的文件,并验证所有文件是否具有匹配的校验值(算法将被自动检测):

shasum {{[-c|--check]}} {{路径/到/文件}}

  • 仅显示缺失文件或验证失败的消息:

shasum {{[-c|--check]}} --quiet {{路径/到/文件}}

  • 仅显示验证失败的消息,忽略缺失的文件:

shasum --ignore-missing {{[-c|--check]}} --quiet {{路径/到/文件}}

  • 检查文件的已知 SHA 校验值:

echo '{{文件的已知 sha 校验值}} {{路径/到/文件}}' | shasum {{[-c|--check]}}

资料来源与适用范围

资料来源
tldr 中文命令参考
适用范围
Linux / Unix;具体选项随发行版和命令版本变化
内容语言
中文;命令、路径和错误标识保留技术原文
本地收录日期
2026-10-26
授权说明
CC BY 4.0

正文与所需资源由本站本地存储。查看来源及更新记录 ↗

请按适用版本和实际日志确认原因;本站没有对每一种系统或设备逐项执行文中的操作。