Linux/Unix:生成MD5字符串

时间:2020-01-09 10:41:47  来源:igfitidea点击:

如何为给定的字符串生成md5哈希。

Shell脚本将使用它为远程Web服务或者加密应用程序生成密钥。
如何在Linux或者Unix等操作系统下基于任何输入字符串生成md5哈希?

您可以使用md5sum命令来计算和检查MD5消息摘要。
这是大多数现代Linux发行版中的默认工具。
它为给定的字符串,单词或者文件名生成md5哈希。

使用md5sum命令创建md5字符串

使用以下语法:

echo -n "Your-String-Here" | md5sum

在此示例中,为可由memcached服务器使用的wpblog字符串创建md5哈希

echo -n "wpblog" | md5sum

输出示例:

6afedb7a8348eb4ebdbe0c77ef92db4c 

您可以将其存储在称为hash的bash shell变量中,如下所示:

md5="set-string-here"
hash="$(echo -n "$md5" | md5sum )"
echo "$hash"