From e954ca713dd9699ccc944cc594279b462964597e Mon Sep 17 00:00:00 2001 From: jasminepeng Date: Wed, 17 May 2017 11:33:07 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=A1=E5=AF=B9=E5=AE=8C=E6=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 校对完毕,谢谢。 --- ...o Directories Using Diff and Meld Tools.md | 38 +++++++++---------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/translated/tech/20170502 How to Find Difference Between Two Directories Using Diff and Meld Tools.md b/translated/tech/20170502 How to Find Difference Between Two Directories Using Diff and Meld Tools.md index 5af0046856..878b00998a 100644 --- a/translated/tech/20170502 How to Find Difference Between Two Directories Using Diff and Meld Tools.md +++ b/translated/tech/20170502 How to Find Difference Between Two Directories Using Diff and Meld Tools.md @@ -1,20 +1,20 @@ -怎么使用Diff和Meld工具得到2个目录之间的不同之处呢 +怎么使用 Diff 和 Meld 工具发现两个目录间的不同之处 ============================================================ -在一个之前的一篇文章,我们回顾了[ Linux 下的 9 个最好的文件比较工具][1]在这片文章,我们将会描述在 Linux 下这么找到2个目录之间的不同。 +在之前的一篇文章里,我们回顾了[ Linux 下 9 个最好的文件比较工具][1],本篇文章中,我们将会描述在 Linux 下怎样找到两个目录之间的不同。 -一般,在Linux下比较2个文件,我们会使用diff (一个简单的原版的Unix命令行工具 )来显示2个计算机文件的不同;一行一行的去比较文件,而且很方便使用,几乎在全部的 Linux 发行版都预装了。 +一般情况下,要在 Linux 下比较两个文件,我们会使用 **diff** (一个简单的源自 Unix 的命令行工具 )来显示两个计算机文件的不同;它一行一行的去比较文件,而且很方便使用,在几乎全部的 Linux 发行版都预装了。 -问题是在 Linux 下我们怎么才能比较2个目录的不同? 现在,我们想知道2个目录中那些文件/子目录是通用的,那些只存在一个目录。 +问题是在 Linux 下我们怎么才能比较两个目录?现在,我们想知道两个目录中哪些文件/子目录是共有的,哪些只存在一个于目录。 -运行diff常规的语法如下: +运行 diff 常规的语法如下: ``` $ diff [OPTION]… FILES $ diff options dir1 dir2 ``` -默认情况下,输出是按文件/子文件夹的文件名的字母排序的,如下面截图所示,在这命令“-q”开关是告诉diif只有在文件有差异时报告。 +默认情况下,输出是按文件/子文件夹的文件名的字母排序的,如下面截图所示,在命令中, `-q` 开关是告诉 diif 只有在文件有差异时报告。 ``` $ diff -q directory-1/ directory-2/ @@ -23,17 +23,17 @@ $ diff -q directory-1/ directory-2/ ![Difference Between Two Directories](http://www.tecmint.com/wp-content/uploads/2017/05/Difference-Between-Two-Directories.png) ][3] -2个文件之间的差异 +*两个文件夹之间的差异* -再次运行diff并不能进入子文件夹,但是我们可以使用'-r'开关和下面一样来读子文件夹。 +再次运行 diff 并不能进入子文件夹,但是我们可以使用 `-r` 开关来读子文件夹,如下所示。 ``` $ diff -qr directory-1/ directory-2/ ``` -###使用Meld可视化的比较和合并工具 +### 使用 Meld 可视化比较和合并工具 -meld是一个很酷的图形化工具(一个GNOME桌面下的可视化的比较和合并工具)给那些喜欢使用鼠标的人,你们能根据下面来安装。 +meld 是一个很酷的图形化工具(一个 GNOME 桌面下的可视化的比较和合并工具),可供那些喜欢使用鼠标的人使用,可按如下来安装。 ``` $ sudo apt install meld [Debian/Ubuntu systems] @@ -41,36 +41,36 @@ $ sudo yum install meld [RHEL/CentOS systems] $ sudo dnf install meld [Fedora 22+] ``` -一旦你安装了它之后,搜索“meld”在 Ubuntu Dash 或者 Linux Mint 菜单,也可以是Fedora或者CentOS桌面的Activities Overview,然后启动它。 +一旦你安装了它之后,在 **Ubuntu Dash** 或者 **Linux Mint** 菜单搜索 “**meld**” ,或者 Fedora 或 CentOS 桌面的 Activities Overview,然后启动它。 -你可以看到在下面看到Meld接口,你能和版本控制视图一样选择文件或者文件夹来比较。点击目录比较并移动到下个界面 +你可以看到如下的 Meld 界面,可以选择文件或者文件夹来比较,此外还有版本控制视图。点击目录比较并移动到下个界面。 [ ![Meld Comparison Tool](http://www.tecmint.com/wp-content/uploads/2017/05/Meld-Comparison-Tool.png) ][4] -Meld 比较工具 +*Meld 比较工具* -选择你想要比较的文件夹,注意你可以勾选“3-way Comparison”选项添加第3个文件夹。 +选择你想要比较的文件夹,注意你可以勾选 “**3-way Comparison**” 选项,添加第三个文件夹。 [ ![Select Comparison Directories](http://www.tecmint.com/wp-content/uploads/2017/05/Select-Comparison-Directories.png) ][5] -选择比较的文件夹。 +*选择比较的文件夹* -一旦你选择好了要比较的文件夹,点击 “Compare”。 +选择好要比较的文件夹后,点击 “Compare”。 [ ![Listing Difference Between +](http://www.tecmint.com/wp-content/uploads/2017/05/Listing-Difference-Between-Directories.png) ][6] -看结果出来了吧。 +*文件夹不同列表* -在这片文章我们描述了怎么在Linux下找到找出2个文件夹的不同。如果你知道其他的命令或者图形界面工具,不要忘记在下方评论分享你们的想法。 +在这篇文章中,我们描述了怎么在 Linux 下找到两个文件夹的不同。如果你知道其他的命令或者图形界面工具,不要忘记在下方评论分享你们的想法。 -------------------------------------------------------------------------------- 作者简介: -Aaron Kili 是一个Linux和F.O.S.S爱好者,即将变成的Linux 系统管理员,Web开发者,目前是TecMint的内容创建者,他喜欢与电脑工作,并且非常相信分享知识。 +Aaron Kili 是一个 Linux 和 F.O.S.S 爱好者,即将成为 Linux 系统管理员,Web 开发者,目前是 TecMint 的内容创建者,他喜欢使用电脑工作,并且非常相信分享知识。 -------------------