黑帽联盟
标题:
linux md5sum判断两个文件是否完全一致
[打印本页]
作者:
yun
时间:
2016-11-11 02:52
标题:
linux md5sum判断两个文件是否完全一致
这个命令有多种用途,以下是其中一种,用来判断两个文件是否完全一致,我们可以想想,如果你的站点被别人挂马了,这时候你可以使用这个命令判断文件是否出现了变化。
在
linux或Unix上,
md5sum
是用来计算和校验文件报文摘要的工具程序,下面我们看几个使用实例
1
、简介
MD5
算法常常被用来验证网络文件传输的完整性,防止文件被人篡改。
MD5
全称是报文摘要算法(
Message-DigestAlgorithm 5
),此算法对任意长度的信息逐位进行计算,产生一个二进制长度为
128
位(十六进制长度就是
32
位)的
“
指纹
”
(或称
“
报文摘要
”
),不同的文件产生相
同的报文摘要的可能性是非常非常之小的。
在
linux
或
Unix
上,
md5sum
是用来计算和校验文件报文摘要的工具程序。一般来说,安装了
Linux
后,就会有
md5sum
这个工具,直接在命令行终端直接运行。
2
、命令格式
md5sum[OPTION]... [FILE]...
3
、命令选项
-b
或
--binary :
把输入文件作为二进制文件看待。
-t
或
--text :
把输入的文件作为文本文件看待(默认)。
-c
或
--check :
用来从文件中读取
md5
信息检查文件的一致性。
(
不细说了参见
info)
--status :
这个选项和
check
一起使用
,
在
check
的时候,不输出,而是根据返回值表示检查结果。
-w
或
--warn :
在
check
的时候,检查输入的
md5
信息又没有非法的行,如果有则输出相应信息。
4
、例子
(
1
)生产一个文件的
md5
值,如下图所示
2016-11-11 02:48 上传
下载附件
(5.92 KB)
(
2
)检查两个文件是否一样,可以通过比较两个文件的
md5
值。
2016-11-11 02:48 上传
下载附件
(77.16 KB)
(
3
)判断一个文件是否修改,通过
md5
来判断
2016-11-11 02:48 上传
下载附件
(46.32 KB)
欢迎光临 黑帽联盟 (https://bbs.cnblackhat.com/)
Powered by Discuz! X2.5