【RHCA+】patch命令(更新补丁)

发布时间:2026/10/17 6:22:53
【RHCA+】patch命令(更新补丁) “ 目录RHCA - 6 软件仓库 - 12 patch命令更新补丁 ”按照补丁文件进行更新语法格式为patch -pn 补丁文件给软件更新补丁后要重新执行make编译相较于安装少了./configure步骤给旧文件打补丁依赖的不是新文件而是补丁文件参数作用-pnn为数字例p0、p1、p2在补丁文件中所记录的目录中取消几个/n就是几去掉目录的目的是和当前所在目录匹配-R大写还原补丁恢复用补丁文件修改过的源文件例当前位于/root/test/目录下补丁文件中记录的文件目录为/root/test/dd.txt-p1在补丁文件目录中取消一级目录代表路径root/test/root/test/old.txt-p2在补丁文件目录中取消二级目录代表路径/root/test/test/old.txt-p3在补丁文件目录中取消三级目录代表路径/root/test/old.txt这个路径才是对的1、用补丁文件更新原文件内容[rootwuzuniao ~]# cat 12.patch #查看补丁文件路径补丁文件可用diff命令生成--- 1.txt 2023-03-26 22:01:26.500034822 0800 2.txt 2023-04-05 21:55:28.978502961 0800 -1,3 1,4 xie.cnxie.cnxie.cn#xpgwuzuniao.cnwuzuniao[rootwuzuniao ~]# patch -p0 12.patch #更新原文件1.txtp0是因为补丁文件中记录的文件目录就在当前目录下所以不需要取消任何/patching file 1.txt[rootwuzuniao ~]# cat 1.txt #查看到内容已被更改xie.cnxie.cnxie.cn#xpgwuzuniao.cnwuzuniao[rootwuzuniao ~]# patch -R 12.patch #还原被补丁修改过的源文件patching file 1.txt[rootwuzuniao ~]# cat 1.txt #查看到还原成功xie.cnxie.cnxie.cn#xpgwuzuniao.cn[rootwuzuniao ~]#

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询