Linux中centos打入补丁

本文详细介绍如何使用diff命令生成补丁文件,并利用patch命令应用这些补丁到目标文件上。涵盖diff的各种实用选项,如忽略空格和大小写差异等,以及patch命令的路径指定参数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 补丁的生成

[root@localhost ~]#  diff 选项 原先的文件(绝对历经)  新的文件(绝对路径)  > 文件名(补丁文件)
#用来比较原先的文件和新的文件的不同
选项作用和
-a将任何文件都当作文本文件进行处理
-b忽略空格产生的不同
-B忽略空白行产生的不同
-I忽略大小写造成的不同
-N当比较的目录时,如果某个文件旨在一个目录中,则在另一个目录中视作空文件
-r当比较的是目录时,递归子目录进行比较
-u使用同一的输出格式

2. 打入补丁

[root@localhost ~]#  patch -pn < 补丁文件
选项含义
-pnn代表数字。代表按照补丁文件中的路径,指定更新文件的位置
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值