随笔 - 0, 文章 - 264, 评论 - 170, 引用 - 0
数据加载中……

linux shell命令计算字符串md5值

正确命令:
[root@xyz.com ~]$ echo -'hello world!' | md5sum
fc3ff98e8c6a0d3087d515c0473f8677  
-

注:一定要加上'-n'参数,代表去掉控制字符。

错误命令示例1:
[root@xyz.com ~]$ echo 'hello world!' | md5sum
c897d1410af8f2c74fba11b1db511e9e  
-

错误操作2:将文本写在文本文件中进行保存,然后对文件进行md5sum。
此错误操作与错误1得到的结果一样,都是因为文本中会自动带上一些控制字符,从而导致最终计算出来的md5值不是纯粹字符串的md5值。
示例:将hello world!文本写在一直单独的文件中,如下:
hello world!

然后vi 命令":set list",显示如下:
hello world!$
多了控制字符。


posted on 2018-08-06 12:01 小一败涂地 阅读(1222) 评论(0)  编辑  收藏 所属分类: linux相关


只有注册用户登录后才能发表评论。


网站导航: