感谢支持
我们一直在努力

Ubuntu中比较两个不同的文件

有时你会收到到一份同事发出的与你手上文件同样文件名的文件。但是你如何知道这个文件是否已经修改了呢?你可以查看一下文件的大小,但是这种方法并不可靠,因为可能你的同事添加了一些内容,但是你可能已经删除了同样大小的内容。


在Ubuntu中命令行下面有两个简单的方法来比较文件。第一个是“md5sum”命令,这个命令可以根据文件内容来产生一个单独的32位的校验数字。你可以比较两个文件的md5sum输出来查看文件是否相同。使用md5sum命令,输入“md5sum filename1”,然后输入“md5sum filename2”。


md5sum对于小文件比大文件更加合适,因为他需要一定的时间来产生校验码。另外一个方法是使用“diff”命令,只需要输入“diff filename1 filename2”。如果两个文件相同,则没有任何输出。如果存在不同之处,你可能下面两件事情之一:一条信息,显示“binary files filename1 and filename2 differ”(如果你比较两个Word文档);另外就是屏幕一行一行的显示不同之处(这是diff认为你是在比较一个文本文件)。

赞(0) 打赏
转载请注明出处:服务器评测 » Ubuntu中比较两个不同的文件
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏