- 🐚作者简介:花神庙码农(专注于Linux、WLAN、TCP/IP、Python等技术方向)
- 🐳博客主页:花神庙码农 ,地址:https://blog.csdn.net/qxhgd
- 🌐系列专栏:善假于物
- 📰如觉得博主文章写的不错或对你有所帮助的话,还望大家三连支持一下呀!!! 👉关注✨、点赞👍、收藏📂、评论。
- 如需转载请参考转载须知!!
如何判断两个二进制文件是否相同
- Linux系统
- diff命令
- 校验文件SHA1/SHA256/MD5哈希值
- sha1sum
- 其他类似命令
- Windows系统
- Windows自带命令
- 专有hash软件
- 7zip软件
- 有的时候,经常需要判断两个文件是否相同。文本文件有专门的比较工具,而像版本文件这种二进制文件,比较起来相对而言就没那么容易了。本文整理了不同系统下比较文件是否相同的方法。
Linux系统
diff命令
[qxhgd@localhost ~]$diff file1 file2
校验文件SHA1/SHA256/MD5哈希值
sha1sum
- 计算单个文件SHA1校验和
[qxhgd@localhost ~]$sha1sum myfile
d0b0d62ce9b04d9e17e512ca43b19b4dffe4dc63 myfile
-计算多个文件的校验和:
[root@testhost ~]# sha1sum myfile1 myfile2 myfile3 > hash.sha1
[root@testhost ~]# cat hash.sha1
d0b0d61ce9b03d9e07e511ca53b19a4dfde4dc73 myfile1
9b256eb031ec0551a19c0cf62ab6c05a78e118b1 myfile2
9c4e85371847c38f326c6480cee470283cef62af myfile3
-判断指定SHA1值校验与文件是否匹配。
[qxhgd@localhost ~]$echo "d0b0d62ce9b04d9e17e512ca43b19b4dffe4dc63 myfile" | sha1sum -c
myfile: OK
其他类似命令
sha224sum myfile
sha256sum myfile
sha512sum myfile
md5sum myfile
Windows系统
Windows自带命令
- Win键+R键输入cmd调出命令行输入相关命令
- 查看MD5值
certutil -hashfile myfile MD5
- 查看 SHA1\
certutil -hashfile myfile SHA1
- 查看SHA256
certutil -hashfile myfile SHA256
专有hash软件
- 这里推荐一款Hash Lite,非常方便:
- 下载地址:
Hasher Lite(MD5校验工具) V3.4.0
7zip软件
如本文对你有些许帮助,欢迎大佬支持我一下,您的支持是我持续创作的不竭动力
支持我的方式