使用diff和patch制作及打补丁.docxVIP

  • 2
  • 0
  • 约 8页
  • 2017-08-06 发布于浙江
  • 举报
使用diff和patch制作及打补丁

使用diff和patch制作及打补丁2011-03-23 16:20:07分类: LINUX在做开发的过程中难免需要给内核及下载的一些源码打补丁,所以我们先学习下Linux下使用如如何使用diff制作补丁以及如何使用patch打补丁。首先介绍一下diff和patch。1、diff--------------------NAMEdiff - find differences between two filesSYNOPSISdiff [options] from-file to-file--------------------简单的说,diff的功能就是用来比较两个文件的不同,然后记录下来,也就是所谓的diff补丁。语法格式:diff 【选项】 源文件(夹)目的文件(夹),就是要给源文件(夹)打个补丁,使之变成目的文件(夹),术语也就是“升级”。下面介绍三个最为常用选项:-r 是一个递归选项,设置了这个选项,diff会将两个不同版本源代码目录中的所有对应文件全部都进行一次比较,包括子目录文件。 -N 选项确保补丁文件将正确地处理已经创建或删除文件的情况。-u 选项以统一格式创建补丁文件,这种格式比缺省格式更紧凑些。2、patch------------------NAMEpatch - apply a diff file to an originalSYNOPSISpatch [op

文档评论(0)

1亿VIP精品文档

相关文档