摘要:
下文讲述Linux中md5sum命令的功能说明,如下所示;
md5sum命令功能:
用于为一个文件生成其内容的MD5值,
此命令的原理是对文件的内容进行校验,
生成文件内容的MD5值
此方式常用于检测文件是否被篡改(因为内容修改后,其MD5值会发生变化)
md5sum命令的语法格式:
md5sum [参数] [文件]
-------参数说明-----
-b:以二进制模式读取文件
-t:以文本模式读入文件内容
-c:根据已生成的md5值,对现存文件进行校验
-w:检查输入的md5信息有没有非法行,若有则输出相应信息
--status:校验完成后,不生成错误或正确的提示信息,可以通过命令的返回值来判断
-------注意事项----
当两个文件内容完全相同时,则其MD5值相同
md5sum函数不对文件的文件名进行校验,只生成其内容的MD5值
例:
md5sum命令 的示例分享
--- 生成文件maomao.exe的md5值
[root@******* ~]# md5sum maomao.exe
---文件内容校验
[root@******* ~]# md5sum -c t.md5
---校验文件后给出信息提示
[root@******* ~]# md5sum maomao.exe --status