首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 系统运维 >

diff跟patch命令

2013-03-27 
diff和patch命令第一:如果当前目录下有linux-3.0源码目录文件和修改后的linux-3.0-s3c2440目录文件,如何生

diff和patch命令

第一:如果当前目录下有linux-3.0源码目录文件和修改后的linux-3.0-s3c2440目录文件,如何生成patch文件?

>>>>diff -Nuar linux-3.0 linux-3.0 > linux-3.0-s3c2440.patch

就可以生成linux-3.0-s3c2440.patch文件。


第二:如果当前目录下有修改后的linux-3.0-s3c2440目录文件和linux-3.0-s3c2440.patch文件,如何生成源码linux-3.0源码目录文件呢?

>>>> patch -RE -p0 < linux-3.0-s3c2440.patch

>>>>mv linux-3.0-s3c2440  linux-3.0

就可以生成linux-3.0源码目录文件


第三:如果当前目录下有linux-3.0源码目录文件和linux-3.0-s3c2440.patch文件,如何生成修改后的linux-3.0-s3c2440目录文件呢?

>>>>patch -p0 < linux-3.0-s3c2440.patch

>>>>mv linux-3.0  linux-3.0-s3c2440

就可以生成linux-3.0-s3c2440目录文件


第四:如果你在linux-3.0源码中,linux-3.0-s3c2440.patch在/home/fulinux/下,如何生成修改后的linux-3.0-s3c2440目录文件呢?

>>>>patch -p1 < ~/linux-3.0-s3c2440.patch

>>>>cd

>>>>mv linux-3.0 linux-3.0-s3c2440

就可以生成linux-3.0-s3c2440目录文件,注意   p1这个参数

热点排行