UNPKG

1.33 kBMarkdownView Raw
1sha256sum
2===
3
4用于计算文件的 SHA-256 哈希值
5
6## 补充说明
7
8**sha256sum命令** 是打印或检查 SHA256(256位)校验
9
10### 语法
11
12```shell
13sha256sum [OPTION]... [FILE]...
14```
15
16### 选项
17
18```shell
19-b, --binary # 以二进制模式读取
20-c, --check # 从文件中读取 SHA256 校验和并进行检查
21 --tag # 创建 BSD 风格的校验和
22-t, --text # 以文本模式读取(默认)
23-z, --zero # 每行输出以 NUL 结尾,而不是换行符,并禁用文件名转义
24 --help # 显示此帮助并退出
25 --version # 输出版本信息并退出
26```
27
28### 实例
29
30以下是一些使用 sha256sum 命令的示例:
31
321. 计算文件的 SHA-256 哈希值
33
34```
35sha256sum file.txt
36```
37
38这将会输出文件 file.txt 的 SHA-256 哈希值和文件名。
39
402. 计算多个文件的 SHA-256 哈希值
41
42```
43sha256sum file1.txt file2.txt
44```
45
46这将会输出文件 file1.txt 和 file2.txt 的 SHA-256 哈希值和文件名。
47
483. 将 SHA-256 哈希值保存到文件中
49
50```
51sha256sum file.txt > hash.txt
52```
53
54这将会将文件 file.txt 的 SHA-256 哈希值保存到文件 hash.txt 中。
55
564. 验证文件的 SHA-256 哈希值
57
58```
59sha256sum -c hash.txt
60```
61
62这将会验证文件的 SHA-256 哈希值是否与 hash.txt 中的值匹配。如果匹配,输出 OK,否则输出 FAILED。
\No newline at end of file