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私房菜