背景
在网络传输、复制大文件时,可能会出现传输前后数据不一致的情况。这种情况在网络这种相对不稳定的环境中更加容易出现。使用md5sum命令可以校验文件的完整性。
md5sum命令
md5sum命令用于生成和校验文件的md5值
生成md5值
1 | $ md5sum test.tar.gz |
校验md5值
一般来说文件的下载地址会提供校验用的md5文件,这些文件是用以下命令生成的:
1 | $ md5sum test.tar.gz > test.tar.gz.md5 |
把test.tar.gz和test.tar.gz.md5放在同一个目录下,然后使用以下命令进行校验:
1 | $ md5sum -c test.tar.gz.md5 |