在 macOS 上,没有内置的 `sha256sum` 命令,但可以使用 `shasum` 命令来计算文件的 SHA-256 哈希值。`shasum` 命令支持多种哈希算法,包括 SHA-1、SHA-256、SHA-384 和 SHA-512。
以下是 `shasum` 命令的基本语法:
```bash
shasum -a 256 FILE
```
其中,`-a 256` 指定要使用 SHA-256 算法,`FILE` 是要计算哈希值的文件路径。
示例用法如下:
```bash
shasum -a 256 myfile.txt
```
上述命令将计算 `myfile.txt` 文件的 SHA-256 哈希值并将其输出到终端。
请注意,`shasum` 命令在 macOS 上默认输出两列:哈希值和文件路径。如果只想输出哈希值而不包含文件路径,可以使用以下命令:
```bash
shasum -a 256 -p FILE
```
上述命令使用 `-p` 选项来仅输出哈希值。
需要注意的是,`shasum` 命令的输出是一个固定长度的十六进制字符串,用于校验文件的完整性和安全性。
标签:macos,hash,shasum,SHA,FILE,sha,命令,哈希,256 From: https://www.cnblogs.com/tangjicheng/p/17430717.html