File tree 2 files changed +64
-2
lines changed
2 files changed +64
-2
lines changed Original file line number Diff line number Diff line change @@ -7,13 +7,13 @@ shell命令解释器
7
7
8
8
** sh命令** 是shell命令语言解释器,执行命令从标准输入读取或从一个文件中读取。通过用户输入命令,和内核进行沟通!Bourne Again Shell (即bash)是自由软件基金会(GNU)开发的一个Shell,它是Linux系统中一个默认的Shell。Bash不但与Bourne Shell兼容,还继承了C Shell、Korn Shell等优点。
9
9
10
- ### 语法
10
+ ### 语法
11
11
12
12
``` shell
13
13
bash [options] [file]
14
14
```
15
15
16
- ### 选项
16
+ ### 选项
17
17
18
18
``` shell
19
19
-c string:命令从-c后的字符串读取。
Original file line number Diff line number Diff line change
1
+ sha256sum
2
+ ===
3
+
4
+ 用于计算文件的 SHA-256 哈希值
5
+
6
+ ## 补充说明
7
+
8
+ ** sha256sum命令** 是打印或检查 SHA256(256位)校验
9
+
10
+ ### 语法
11
+
12
+ ``` shell
13
+ sha256sum [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
+
32
+ 1 . 计算文件的 SHA-256 哈希值
33
+
34
+ ```
35
+ sha256sum file.txt
36
+ ```
37
+
38
+ 这将会输出文件 file.txt 的 SHA-256 哈希值和文件名。
39
+
40
+ 2 . 计算多个文件的 SHA-256 哈希值
41
+
42
+ ```
43
+ sha256sum file1.txt file2.txt
44
+ ```
45
+
46
+ 这将会输出文件 file1.txt 和 file2.txt 的 SHA-256 哈希值和文件名。
47
+
48
+ 3 . 将 SHA-256 哈希值保存到文件中
49
+
50
+ ```
51
+ sha256sum file.txt > hash.txt
52
+ ```
53
+
54
+ 这将会将文件 file.txt 的 SHA-256 哈希值保存到文件 hash.txt 中。
55
+
56
+ 4 . 验证文件的 SHA-256 哈希值
57
+
58
+ ```
59
+ sha256sum -c hash.txt
60
+ ```
61
+
62
+ 这将会验证文件的 SHA-256 哈希值是否与 hash.txt 中的值匹配。如果匹配,输出 OK,否则输出 FAILED。
You can’t perform that action at this time.
0 commit comments