做网站和做app有什么不同,展示型网站功能,大流量网站建设,招聘网站数据分析要怎么做全部学习汇总#xff1a; GreyZhang/toolbox: 常用的工具使用查询#xff0c;非教程#xff0c;仅作为自我参考#xff01; (github.com) 之前下载很多软件#xff0c;尤其是开源软件的文件包的时候通常会看到一个校验文件。之前下载的时候我一般都是直接忽略#xff0c;… 全部学习汇总 GreyZhang/toolbox: 常用的工具使用查询非教程仅作为自我参考 (github.com) 之前下载很多软件尤其是开源软件的文件包的时候通常会看到一个校验文件。之前下载的时候我一般都是直接忽略其实倒也没有因此遇到过什么问题。不过看得次数多了有时候也多少对此觉得有点小疑惑。今天针对这个SHA512做一个操作测试。 在linux下很容易找到一个叫做sha512sum的命令类似之前接触过的md5sum。估计md5sum命令也会有一个校验功能只是之前我这方面也没有仔细探究过。 这是sha512sum的帮助信息命令加参数再加文件。又看了一下man手册信息跟这个描述其实差不多接下来就做一个这方面的测试。 上面是我在下载QEMU的时候看到的一组文件。 里面的信息是一串字符串校验和和一个文件名称。 校验和文件中其实正好是这个校验的结果信息。 接下来把两个文件备份之后做其他测试以免在测试的过程中出现文件损坏。 在前面的帮助中能够看到一个—tag的参数主要是用来生成一个BSD格式的校验和。我不确定是否会直接生成一个文件做一下测试 看起来只是输出的信息附加信息不同而已。而校验和文件的生成应该是直接通过管道命令生成即可。而且通过上面的信息可以看出来这个校验和的信息与文件内容有关与文件名没有关系。 这样生成一个类似的校验和文件如上。 对比应该可以使用对比工具来看不过上面的这个diff看起来是不理想的这个是按照行来对比。可以把文件名与校验和分开做对比。 进行文件修改之后再次对比差异点只有文件名称。看得出来文件内容是一致的。