![使用 Meld 在 Linux 中以图形方式比较文件和文件夹](/data/attachment/album/202011/28/145914mr5zcl2wnns8rj5j.jpg.thumb.jpg)
并不是每个人都能自如地在 Linux 终端中比较文件
![不喜欢 diff 么?试试 Meld 吧](/data/attachment/album/202004/03/122428dkagz1qtgh9f2g10.jpg.thumb.jpg)
Meld 是一个可视化 diff 工具,它可让你轻松比较和合并文件、目录、Git 仓库等的更改。
![使用 comm 比较两个排序好的文件](/data/attachment/album/201706/07/093734gfgib0dugxmlihd0.jpg.thumb.jpg)
Linux 中的 comm 命令可以让用户按行比较两个已经排序好的文件。在本教程中,我们将使用一些浅显易懂的例子来讨论这个命令行工具。
![在 Linux 上使用 Meld 比较文件夹](/data/attachment/album/201704/28/231515nzyxjbufhebuj1kb.jpg.thumb.jpg)
你是否觉得使用 Meld 比较文件夹很容易呢 —— 事实上,我认为它相当容易。只有新建一个文件过滤器会花点时间,但是这不意味着你没必要学习创建过滤器。显然,这取决于你的需求。
![Linux 系统上的可视化比较与合并工具 Meld](/data/attachment/album/201704/14/161435odgyqg3kmskcqcdd.jpg.thumb.jpg)
Meld 主要是一个可视化的比较和合并的工具,目标人群是开发者(当然,我们将要讲到的其它部分也会考虑到最终用户)。这个工具同时支持双向和三向的比较,不仅仅是比较文件,还可以比较目录,以及版本控制的项目。
![如何在 Ubuntu 上比较 PDF 文件](/data/attachment/album/201508/04/000759bv4hnmjnpckaaghj.png.thumb.jpg)
如果你想要对PDF文件进行比较,你可以使用下面工具之一。 Comparepdf comparepdf是一个命令行应用,用于将两个PDF文件进行对比。默认对比模式是文本模式,该模式会对各对相关页面进行文字对比。只要一检测到差异,该程序就会终止,并显示一条信息(除非设置了-v0)和一个指示性的返回码。 用于文本模式对比的选项有 -ct 或 –compare=text(默认),用于视觉对比(这对图标或其它图像发生改变时很有用)的选项有 -ca 或 –compare=appearance。而 -v=1 或 –verbose=1 选项则用于报告差异(或者对匹配文件不作任何回应);使用 -v=0 选项
![举例说明Linux diff 命令](/data/attachment/album/201311/25/1522382ry6m46tlxsszz5r.png.thumb.jpg)
在比较文件的时候,通常会用基于GUI的软件。很少有人真正会为了这个目的使用命令行工具。虽然说使用命令行来比较文件/目录并不像一件小事儿那样容易,但是如果你是一个Linux使用者,那么我想你应该知道如何通过命令 …