Keep on going, never give up.

Linux上hash校验方法

Linux上无需安装额外的校验软件,即可实现常规的校验功能,比如MD5、SHA1、SHA256等等,本文介绍常用的几种校验命令用法。

  • md5sum - MD5校验和
  • sha1sum - SHA1校验和
  • sha224sum - SHA224校验和
  • sha256sum - SHA256校验和
  • sha512sum - SHA256校验和

用法如下:

测试文件:test.tar,依次计算该文件的MD5、SHA值:

 

  • nemo@nemo-MS:~$ md5sum test.tar > test.md5
  • nemo@nemo-MS:~$ sha1sum test.tar > test.sha1
  • nemo@nemo-MS:~$ sha224sum test.tar > test.sha224
  • nemo@nemo-MS:~$ sha256sum test.tar > test.sha256
  • nemo@nemo-MS:~$ sha512sum test.tar > test.sha512

 

其中>符号后面的名称是输出摘要到该文件之意。

另外,这些命令还有批处理文件的功能,比如:

md5sum *.tar > test.md5

就可以把当前目录下的tar文件全部计算MD5,然后存储到文件中,存储形式为每个文件对应的MD5值,其它命令均可同样方法使用。

示例:

  • 201fbe2f1a392d5edce23db8b390c864  test1.tar
  • 201fbe2f1a392d5edce23db8b390c864  test2.tar

相关评论(0):  

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

订阅博客

最新文章

本站采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载也必须遵循“署名-非商业用途-保持一致”的创作共用协议. 返回顶部
Copyright@2005-2016 Metsky.com, All rights Reserved.