在Linux中,md5sum命令用于计算文件的MD5哈希值,以下是md5sum命令的详细用法:
(图片来源网络,侵删)
1、基本用法:
计算单个文件的MD5哈希值:md5sum 文件名
计算多个文件的MD5哈希值:md5sum 文件1 文件2 ...
2、选项说明:
b:以二进制模式读取文件,适用于非文本文件。
c:显示校验和(checksum)以及对应的文件名。
t:测试文件的完整性,将计算出的MD5哈希值与指定的MD5哈希值进行比较,如果一致则输出OK,否则输出错误信息。
r:递归地计算目录及其子目录下所有文件的MD5哈希值。
status:仅显示出错的文件名。
3、示例:
示例1:计算单个文件的MD5哈希值
“`
md5sum example.txt
“`
示例2:计算多个文件的MD5哈希值
“`
md5sum file1.txt file2.txt file3.txt
“`
示例3:以二进制模式读取文件并计算MD5哈希值
“`
md5sum b example.bin
“`
示例4:显示校验和及对应文件名
“`
md5sum c example.txt
“`
示例5:测试文件完整性并与指定MD5哈希值进行比较
“`
md5sum c t example.txt.md5
“`
示例6:递归地计算目录及其子目录下所有文件的MD5哈希值
“`
md5sum r /path/to/directory/
“`