linux md5命令怎么用

md5 命令是一种计算文件 md5 摘要的实用程序,利用哈希函数将输入转换为唯一指纹。其语法为:md5 [选项] 文件名。选项包括:-q(静默模式)、-r(递归模式)、-s(输出摘要值和文件名)、-c(比较摘要值)。使用示例:计算 my_f

md5 命令是一种计算文件 md5 摘要的实用程序,利用哈希函数将输入转换为唯一指纹。其语法为:md5 [选项] 文件名。选项包括:-q(静默模式)、-r(递归模式)、-s(输出摘要值和文件名)、-c(比较摘要值)。使用示例:计算 my_file.txt 的摘要:md5 my_file.txt;递归计算目录中的摘要:md5 -r 目录名;比较摘要值:md5 -c 文件名。

linux md5命令怎么用

Linux md5 命令:用法详解

什么是 md5 命令?

md5 命令是一个用于计算文件的 MD5 摘要的实用程序。MD5(Message Digest 5)是一种哈希函数,它将输入消息转换为一个 128 位的摘要值。该摘要是输入的唯一指纹,即使输入中发生任何细微变化,摘要也会改变。

md5 命令的语法

md5 [选项] 文件名

登录后复制

选项

  • -q:静默模式,仅输出摘要值,而不显示任何其他信息。
  • -r:递归模式,计算目录中所有文件的摘要值。
  • -s:输出摘要值和文件名。
  • -c:与一个包含摘要值和文件名的文件进行比较。

如何使用 md5 命令

要计算一个文件(例如 my_file.txt)的 MD5 摘要,请使用以下命令:

md5 my_file.txt

登录后复制

该命令将输出类似于以下内容的摘要值:

MD5 (my_file.txt) = 0d977ac2749db91ec496db8f34396c40

登录后复制

递归计算摘要值

要计算目录中所有文件的 MD5 摘要,请使用 -r 选项:

md5 -r 目录名

登录后复制

该命令将遍历目录及其所有子目录,计算每个文件的摘要值。

比较摘要值

要将摘要值与包含摘要值和文件名的文件中列出的摘要值进行比较,请使用 -c 选项:

md5 -c 文件名

登录后复制

如果文件中的摘要值与计算出的摘要值匹配,则该命令不会返回任何输出。否则,它将打印不匹配的文件及其正确的摘要值。

示例

要计算 /tmp 目录中所有 .txt 文件的 MD5 摘要,并将其与 hashes.txt 文件中的摘要值进行比较,请使用以下命令:

md5 -cr hashes.txt /tmp/*.txt

登录后复制

如果所有摘要值都匹配,则该命令不会返回任何输出。否则,它将打印不匹配的文件和正确的摘要值。

以上就是linux md5命令怎么用的详细内容,更多请关注叮当号网其它相关文章!

文章来自互联网,只做分享使用。发布者:周斌,转转请注明出处:https://www.dingdanghao.com/article/568946.html

(0)
上一篇 2024-06-04 12:00
下一篇 2024-06-04 12:00

相关推荐

联系我们

在线咨询: QQ交谈

邮件:442814395@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信公众号