📅  最后修改于: 2023-12-03 15:32:40.979000             🧑  作者: Mango
在 Linux 中,cksum 命令用于计算文件的校验和,它可以帮助我们检测文件是否被篡改。在本文中,我们将介绍 cksum 命令及其示例用法。
cksum [选项] 文件名
-b
:以二进制形式读取文件(默认为文本形式)-o
:输出格式为旧式格式(旧式格式为校验和和文件名)-w
:输出格式为宽度调整,校验和和文件名相邻使用 cksum 命令计算文件的校验和非常简单,只需输入命令如下:
$ cksum file.txt
输出结果由三个字段组成,分别是校验和、文件大小和文件名。例如:
2375523521 120000 file.txt
如果要计算二进制文件的校验和,需要使用 -b
选项。例如:
$ cksum -b file.bin
使用 -o
选项可以输出旧式的校验和和文件名格式。例如:
$ cksum -o file.txt
输出结果只包含校验和和文件名,以空格分隔。例如:
2375523521 file.txt
使用 -w
选项可以输出宽度调整格式的校验和和文件名。例如:
$ cksum -w file.txt
输出结果中校验和和文件名相邻,以空格分隔。例如:
2375523521 file.txt
通过本文,我们学习了 cksum 命令的基本用法和常用选项。根据实际需要,我们可以使用不同的选项进行校验和的计算,并根据需要选择输出格式。