1.diff命令是用来生成补丁的(diff就是different前四个字母),就是说将两个文件做比较,将文件的不同部分生成一个补丁文件。
使用方法很简单:
diff -rNu 1 2 > diff.patch
(比较文件一和二的不同,将不同的部分放到diff.patch中)
2.patch是用来打补丁的,就是上述过程的逆过程。如果说上面的过程像是做减法的话,打补丁就像做加法。
使用方法:
patch -p0 < diff.patch
diff和patch都有很多参数。详细解释请看