介绍
diff 命令主要用来比较2个文件或目录之间的不同之处, 并生成一个差异文件, 例如, 当你要在配置了内核之后, 你可以用这个命令来查看我们的配置动作实际上修改了哪些CONFIG_项.
diff –b .config.old .config.new > config_diff.log
上面这条命令就可以生成一个config_diff.log的差异文件, 里面记录了.config.old和.config.new之间的差异.
常用的选项
-b 忽略空格, 这样只要在2个文件中的内容相同, 不必在同一行,都认为是相同的.
-p 生成差异文件时, 在有差异的行标记 !, 相同的行也列出,但不标记 !
其他的选项还有: