国内服务器
亚洲服务器
欧洲服务器
北美洲服务器
南美洲服务器
大洋洲服务器
非洲服务器

首页>>IDC资讯

Linux服务器的补丁文件的制作和利用

发表时间:2020-08-07 00:18:35

Iinux下补丁文件的制作和利用
1、diff比较两个文件的差别
服务器租用后diff的功效就是用来比较两个文件的不同,然后记载下来,即diff补丁。语法格式如下:
diff【选项】源文件(夹)目标文件(夹)
给源文件(夹)打补丁,使之变成目标文件(夹),即所谓的升级。以下是常用选项。
1. -r 是一个递归选项,设置了这个选项。diff会将两个不同版本源代码目录中的所有对应文件全部都进行一次比较,包含子目录文件。
2. -N 确保补丁文件将正确地处理已经创立或删除的文件。
3. -u 以统一格式创立补丁文件,这种格式比缺省格式更紧湊。
2、patch给文件打补丁
patch利用diff制作的补丁来实现源文件(夹)和目标文件(夹)的转换。即可以实现源文件(夹)到目标文件(夹)的转换,也可以实现目标文件(夹)到源文件(夹)的转换。下面介绍几个最常用选项。
1. -po 从当前目录查找目标文件(夹)。
2. -p1 疏忽第1层目录,从当前目录开端查找。
阐明(这是一个补丁文件内容)如下:

如果应用参数-p0,那就表现从当前目录找一个名为old的文件夹,在它下面寻找 modules下的 pcitable文件来履行patch操作。
如果应用参数-p1,则表现疏忽第1层目录(即不管old),从当前目录寻找 modules的文件夹,在它下面找 pcitable。前提是当前目录一定要为 modules所在的目录。而diff补丁文件则可以在任意地位,只要指明了dr补丁文件的路径就可以了。当然,可以用相对路径,也可以用绝对路径。
1. -E 如果创造空文件,那么就删除它
2. -R 给新版本打补丁。
下面分辨认为单个文件打补丁和为文件夹内的多个文件打补丁为例介绍实现过程。给单文件打补丁的示例如下:



给多个文件打补丁的示例如下:

由以上可知,在打补丁时,对于单个文件,应用以下命令。

对于多个文件,应用以下命令:

上一篇 下一篇
最新文章

如何提高云服务器的安全系数

香港独立IP空间有什么优势

香港空间影响百度收录吗

为啥要租用美国VPS

VPS的缺点有哪些

香港vps作用在哪里

VPS的优点有哪些

外贸网站为啥选择美国vps

VPS能建多少个网站

VPS要如何选择位置

相关文章

视频网站部署在美国共享主机上可行吗?

香港服务器租用指南(二)—— 服务器内存多重

阿里云主机推荐为何这么低价

美国服务器如何提高数据安全性

怎么解决香港服务器上的网络时延问题

云主机选择要考虑哪几个方面问题

​跨境业务租用香港服务器的好处

使用WordPress和BuddyPress插件打造强大的社交网站

云服务潜伏的问题可能也很严重

租用香港服务器接入ps4主机好处有哪因素有哪些

X

截屏,微信识别二维码

微信号:muhuanidc

(点击微信号复制,添加好友)

打开微信

微信号已复制,请打开微信添加咨询详情!