获取文件的MD5校验码
方法1.stat filename
方法2. ls -la gilename --block-size=1
方法3. MD5 calculator
方法4 md5sum 文件名
给字符串md5
# echo -n 123456 | openssl md5
echo -n xxxx | md5sum
方法5 cksum filename
验证文件是否被篡改 #diff f1 f2正确无输出
把下载的文件file和该文件的file.md5报文摘要文件放在同一个目录下,然后用如下命令进行验证:
md5sum -c file.md5
然后如果验证成功,则会输出:OK
验证多个文件
md5sum命令可以一次验证多个文件。如果将散列写入文件,则可以使用该文件检查是否有任何文件已更改。 在这里,我们先将文件的散列写入文件散列,然后使用它来验证没有任何文件已经改变。
$ md5sum file1.txt file2.txt file3.txt > hashes
$ md5sum --check hashes