Linux补丁学习笔记
来源:互联网 发布:sql 注入 php 提权 编辑:程序博客网 时间:2024/05/18 00:32
Linux补丁学习笔记
1、diff补丁的功能:比较两个文件(文件夹)的不同,然后记录下来。
2、patch就是利用diff制作的补丁来实现源文件(夹)和目的文件(夹)的转换。
2.1 给单个文件打补丁的方式,已知文件text0、text1。
patch [option] [originalfile [patchfile]]
originalfile的对象可以为text0也可以为text1
<1>创建补丁文件,执行 diff -uN text0 text1 > text1.patch
<2>给text0打补丁:patch -p0 < text1.patch 或 patch -p0 text0< text1.patch
<3>根据补丁再进行还原:patch -RE -p0 < text1.patch 或 patch -RE -p0 text0< text1.patch
2.2 给多个文件进行补丁操作。
dirr -uNr from-docu to-docu > to-docu.patch
patch -p1 < to-docu.patch
patch -R -p1 < to-docu.patch
【补充】
1、cat
(1)cat 有创建文件的功能,创建文件后,要以EOF或STOP结束;
(2)我们要知道>意思是创建,>>是追加。千万不要弄混了。造成失误可不是闹着玩的;
2、more
more命令,功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页阅读。
3、补丁头
(1)补丁头由---/+++开头的两行,用来表示补丁的文件。---开头表示旧文件,+++表示新文件。
(2)一个补丁文件中可以包含多个补丁。
(3)块:补丁中要修改的地方。
- Linux补丁学习笔记
- Linux内核设计与实现 学习笔记(10)补丁,开发和社区
- 《linux内核设计与实现》Chapter20补丁、风格、社区(笔记)
- 2440移植Linux Kernel笔记(八)------制作补丁
- Linux的补丁知识
- Linux的补丁知识
- linux内核实时补丁
- linux patch 补丁
- Linux patch补丁
- Linux补丁文件语法
- linux 内核热补丁
- Linux 内核补丁测试
- Linux内核补丁升级
- linux--制作补丁
- Linux内核安装补丁
- A study of linux file system evolution 阅读笔记(文件系统 补丁)
- 移植u-boot学习笔记10-----支持烧写yaffs映象及制作补丁
- 移植内核学习笔记4-----内核之裁剪及ECC简介及制作补丁
- 浅谈——定位(CoreLocation)的简介
- 注解(Annotation,JDK5.0新特性)
- java.sql.SQLException的常见原因
- [LeetCode]Palindrome Linked List
- [最小割最大流]UVa1515 - Pool construction
- Linux补丁学习笔记
- 浅谈——定位的使用
- 题目:寻找缺失的数
- POJ 1064 Cable master (二分查找_经典题!!!)
- 最小生成树之Prime算法(基于优先队列)
- onLowMemory()与onTrimMemory()
- 编写struts.xml文件时提示帮助信息
- 浅谈——用宏封装单例
- 关于四边形各种形状的判断