2019-01-15两个文件进行比较

1.cmp文件比较

进行逐字节进行比较,两个文件的位置要在相同的地方

例如

在网络上下载的文件,不管其内容多大,经过MD5算法运算之后

剩下16个字节的hash值

比较这个hash值就行了

网上下载文件的完整性的验证! MD5值一样,说明下载下来的文件是一样的!


2.命令:md5sum

算出每个文件的MD5值!


2019-01-15两个文件进行比较_第1张图片

每个字节进行比较,当MD5值相同,文件不同的概率,与字节数成反比


3.对应的还有sh1sum  sha224sum sha256sum sha384sum sha512sum

4.命令 diff

diff file1 file2

如何才能使file1变成file2

描述字母 a  c  d


2019-01-15两个文件进行比较_第2张图片

第一个文件经过C描述,也就是在第一个文件的第一行进过圈圈处的改变,变成了第二个文件的第一行的样子


2019-01-15两个文件进行比较_第3张图片

①把第第一个文件的第1行安装第二个文件的第1,2行修改

②在第一个文件的第二行,增加第二个文件的第四行

两个文件就一样了


diff -u0 模式比较方便观看


2019-01-15两个文件进行比较_第4张图片

-表示减少的

+要增加的


有没有发现它和git的功能实现有点相关!

你可能感兴趣的:(2019-01-15两个文件进行比较)