您的位置:首页 > 运维架构 > Linux

linux档案对比diff / meld

2015-06-03 15:08 363 查看
1.        在我们实际工作中,经常需要对文件的更改,但过一段时间,可能忘记了曾经自己更过过什么东西。

   另一方面,linux是多用户操作系统,对一个文件多个人员曾经编辑过,需要了解上面编辑过那些内容时,

    diff命令和meld可以轻松帮助我们实现此功能。

2.diff

    是以行为单位的档案比对方法。

    首先介绍diff具体命令:

    diff [-bBi] from-file to-file

    -b:忽略一行当中仅有空白的差异(about me/ about      me)

    -B:忽略空白行的差异

    -i:大小写的差异(ignore)

     下面时比对两个文件的差异:

  


   1a2,3 :代表对于第二个文件,第一个文件的第一行后增加的两行。

   5c7,8:代表对于第二个文件,第一个文件的第五行代替了7,8行。

 3.meld

   在ubuntu下安装meld软件。 sudo apt-get install meld

   输入命令启动软件/usr/bin/meld,相比于diff通过命令的方式显示档案的不同,meld可以通过界面

   的方式显示不同之处。更加的便于观察。

 


参考:鸟哥的linux私房菜
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux diff meld