小樱 发表于 2013/7/31 19:07

在Linux中计算文件的MD5与SHA1 md5sum命令查看一个字符串的md5值

MD5 与 SHA1 是当前最常用的两种哈希算法,主要用来检测下载文件的正确性,计算你下载文件的哈希值,如果和官方公布的哈希值相同,那么可以确定你的下载是正确的。
在 Linux 下如何计算这两种哈希值呢,基本上所有的 Linux 发行版都内置了这两个命令,比如要校检的文件命为 download.iso:

1. 计算文件的 MD5 - md5sum
# md5sum download.iso
b9555cc1915652237948e37ccc9c484e download.iso

2. 计算文件的 SHA1 - sha1sum
# sha1sum download.iso
bb7d67fb5776c2854edf35ec4a585ff8adc3dbda download.iso

查看一个字符串的md5值
echo -n "kangle" | md5sum | tr -d " -"
d4b4180809b577da4cadeecb4cd31b67

查看一个字符串的sha1值
echo -n "kangle" | sha1sum | tr -d " -"
8613d84a57cb5b1300d32b0b58d72bbf8d401740

-n 参数是必须的,-n部分删除添加到"kangle"末尾的新行。
这很重要,因为不加-n会使用密码对新行字符进行哈希处理。

tr -d代表了删除空格和-字符

鱼儿纷纷飘 发表于 2013/7/31 19:10

我只属于你 发表于 2013/8/11 00:43

港台腔 发表于 2013/8/14 19:12

花事了 发表于 2013/8/17 13:35

比小新还帅 发表于 2013/8/20 18:46

眼泪奢侈 发表于 2013/8/24 13:18

那物佷深 发表于 2013/8/28 08:37

爱是什么东西 发表于 2013/8/28 22:52

何须感伤 发表于 2013/8/31 00:21

腐朽旳嗜好 发表于 2013/9/9 19:41

眼里那抹蓝 发表于 2013/9/11 02:23

伤徝得欣赏 发表于 2013/9/11 03:45

崔二娘 发表于 2013/9/16 16:38

忘了你很难 发表于 2013/9/21 17:05

爱你到天明 发表于 2013/10/1 14:25

寂寞干杯 发表于 2013/10/1 18:47

无可奈何 发表于 2013/10/9 10:07

小女好养眼 发表于 2013/10/10 07:13

页: [1]
查看完整版本: 在Linux中计算文件的MD5与SHA1 md5sum命令查看一个字符串的md5值