shell -- md5sum命令

生成md5码和相应的文件名:
md5sum <文件名>

当我们从网络上下载一个文件后,如何确保我本地的文件跟远端的一样?

1.最简单的方法:在远端执行md5sum命令,然后在本地也执行一次md5sum命令,比较两次的md5码是否一致。

2.在实际中,每次都在服务端执行md5sum命令太麻烦。服务端可以提前执行好并保存自己的正确的md5码,然后客户端下载文件和md5码,然后客户【自己执行一次md5sum命令,并且和下载的md5码相比较】,就可以验证文件正确性了。

对于中括号中描述的,md5码文件中同时还指定了文件名,因此只要对在md5文件中指定的文件执行md5sum命令,然后再跟md5文件中的md5码比较即可,可以用md5sum -c命令来完成。

md5sum -c的参数是一个文件名,文件内容及其制作方式如下:
在这里插入图片描述使用方式如下:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/ustc_sse_shenzhang/article/details/121154976