在ubuntu中需要比较文件的差异,于是安装meld

apt-get install meld

 

安装完后,在/usr/bin/下找到meld,然后发送到桌面上,

或者在命令行执行meld命令

 

打开后选择:file->new ,打开文件选择界面,输入两个文件的路径,后即可看到两个文件的差异情况。

界面很不错奥。




 Ubuntu是一个以桌面应用为主的Linux操作系统,在Ubuntu中命令行下面有两个简单的方法来比较文件。具体原因和方法如下所述。

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

第一个是“md5sum”命令。

这个命令可以根据文件内容来产生一个单独的32位的校验数字。你可以比较两个文件的md5sum输出来查看文件是否相同。使用md5sum命令,输入“md5sumfilename1”,然后输入“md5sumfilename2”。

md5sum对于小文件比大文件更加合适,因为他需要一定的时间来产生校验码。

另外一个方法是使用“diff”命令。

只需要输入“difffilename1filename2”。如果两个文件相同,则没有任何输出。如果存在不同之处,你可能下面两件事情之一:一条信息,显示“binaryfilesfilename1andfilename2differ”(如果你比较两个Word文档);另外就是屏幕一行一行的显示不同之处(这是diff认为你是在比较一个文本文件)。



转自:http://os.51cto.com/art/201108/287762.htm


在ubuntu中需要比较文件的差异,于是安装meld

apt-get install meld

 

安装完后,在/usr/bin/下找到meld,然后发送到桌面上,

或者在命令行执行meld命令

 

打开后选择:file->new ,打开文件选择界面,输入两个文件的路径,后即可看到两个文件的差异情况。

界面很不错奥。