linux shell命令計算字符串md5值
正確命令:
注:一定要加上'-n'參數,代表去掉控制字符。
錯誤命令示例1:
錯誤操作2:將文本寫在文本文件中進行保存,然后對文件進行md5sum。
此錯誤操作與錯誤1得到的結果一樣,都是因為文本中會自動帶上一些控制字符,從而導致最終計算出來的md5值不是純粹字符串的md5值。
示例:將hello world!文本寫在一直單獨的文件中,如下:
hello world!
然后vi 命令":set list",顯示如下:
hello world!$
多了控制字符。
[root@xyz.com ~]$ echo -n 'hello world!' | md5sum
fc3ff98e8c6a0d3087d515c0473f8677 -
fc3ff98e8c6a0d3087d515c0473f8677 -
注:一定要加上'-n'參數,代表去掉控制字符。
錯誤命令示例1:
[root@xyz.com ~]$ echo 'hello world!' | md5sum
c897d1410af8f2c74fba11b1db511e9e -
c897d1410af8f2c74fba11b1db511e9e -
錯誤操作2:將文本寫在文本文件中進行保存,然后對文件進行md5sum。
此錯誤操作與錯誤1得到的結果一樣,都是因為文本中會自動帶上一些控制字符,從而導致最終計算出來的md5值不是純粹字符串的md5值。
示例:將hello world!文本寫在一直單獨的文件中,如下:
hello world!
然后vi 命令":set list",顯示如下:
hello world!$
多了控制字符。
posted on 2018-08-06 12:01 小一敗涂地 閱讀(1238) 評論(0) 編輯 收藏 所屬分類: linux相關