md5sum

更新时间:2024-01-15 16:55

md5sum是linux 下的shell命令 ,其功能是计算检验MD5校验码。

简介

linux 下 shell命令 ,制作md5码也用于软件的md5校验

MD5算法常常被用来验证网络文件传输的完整性,防止文件被人篡改。MD5全称是报文摘要算法(Message-Digest Algorithm 5),此算法对任意长度的信息逐位进行计算,产生一个二进制长度为128位(十六进制长度就是32位)的“指纹”(或称“报文摘要”),不同的文件产生相同的报文摘要的可能性是非常非常之小的。一般来说,安装了Linux后,就会有md5sum这个工具,直接在命令行终端直接运行。

命令

也可以把多个文件的报文摘要输出到一个md5文件中,这要使用通配符*,比如某目录下有几个iso文件,要把这几个iso文件的摘要输出到iso.md5文件中,命令如下:

验证文件方法

把下载的文件file和该文件的file.md5报文摘要文件放在同一个目录下,然后用如下命令进行验证:

md5sum -c file.md5

然后如果验证成功,则会输出:正确

win下也有md5sum软件, 大家可以找找哦。

参数描述

把下载的文件file和该文件的file.md5报文摘要文件放在同一个目录下,然后用如下命令进行验证:

md5sum -c file.md5

然后如果验证成功,则会输出:正确

win下也有md5sum软件, 大家可以找找哦。

显示 或 检验 MD5 效验码. 如果 没有 FILE 或者 FILE 是 - 时, 就从 标准 输入 读入.

-b, --binary

以 二进制 模式 读入 文件 (DOS/Windows 下 默认)

-c, --check

对 给定 的 文件 检验 MD5 效验码

-t, --text

以 文本 模式 读入 文件 (默认)

下面 的 两个 选项 只在 检验 效验码 时用:

--status

不显示 任何 输出, 用 返回码 表示 成功 与否

-w, --warn

对于 错误 的 MD5 效验码 行 的 格式 发出 警告

--help

显示 这个 帮助 然后 退出

--version

显示 版本 信息 然后 退出

效验码 用 RFC 1321 中 描述 的 算法 生成. 当 检验 的 时候, 输入 必需 是 这个 程序 以前 的 输出. 默认 的 模式 是 显示 一行 数据, 包括 效验码, 一个 指示 类型 的 字符 (`*' 表示 二进制, ` ' 表示 文本), 和 每个 文件 的 名字。

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}