摘要:

下文讲述Linux中patch命令的功能说明,如下所示;

patch命令功能:

可修复,修改,更新原始文件

patch常用于修复linux内核文件

patch命令的语法格式:

patch [参数]

-------参数说明-----

-b:备份每一个原始文件

-B:设置文件备份时,附加在文件名称前面的字首字符串,该字符串可以是路径名称

-c:把修补数据解译成关联性的差异

-d:设置工作目录

-D:用指定的符号把改变的地方标示出来

-e:把修补数据解译成ed指令可用的叙述文件

-E:若修补过后输出的文件其内容是一片空白,则移除该文件

-f:此参数的效果和指定”-t”参数类似,但会假设修补数据的版本为新版本

-F:设置监别列数的最大值

-g:设置以RSC或SCCS控制修补作业

-i:读取指定的修补文件

-l:忽略修补数据与输入数据的跳格,空格字符

-n:把修补数据解译成一般性的差异

-N:忽略修补的数据较原始文件的版本更旧,或该版本的修补数据已使 用过

-o:设置输出文件的名称,修补过的文件会以该名称存放

-p:设置欲剥离几层路径名称

-f:设置保存拒绝修补相关信息的文件名称,预设的文件名称为.rej

-R:假设修补数据是由新旧文件交换位置而产生

-s:不显示指令执行过程,除非发生错误

-t:自动略过错误,不询问任何问题

-T:此参数的效果和指定”-Z”参数类似,但以本地时间为主

-u:把修补数据解译成一致化的差异

-v:显示版本信息

-V:用”-b”参数备份目标文件后,备份文件的字尾会被加上一个备份字符串,这个字符串不仅可用”-z”参数变更,当使用”-V”参数指定不同备份方式时,也会产生不同字尾的备份字符串

-Y:设置文件备份时,附加在文件基本名称开头的字首字符串

-z:此参数的效果和指定”-B”参数类似,差别在于修补作业使用的路径与文件名若为src/linux/fs/super.c,加上”backup/”字符串后,文件super.c会备份于/src/linux/fs/backup目录里

-Z:把修补过的文件更改,存取时间设为UTC

--backup-if-mismatch:在修补数据不完全吻合,且没有刻意指定要备份文件时,才备份文件

--binary:以二进制模式读写数据,而不通过标准输出设备

--help:查看帮助信息

--nobackup-if-mismatch:在修补数据不完全吻合,且没有刻意指定要备份文件时,不要备份文件

--verbose:详细显示指令的执行过程

------注意事项----

path命令可一次性修复大批文件

例:

patch命令 的示例分享

---将”maomao″升级,其升级补丁文件为”maomao-sp1”

[root@****** ~]# patch -p0 maomao maomao-sp1

matlab中patch是什么意思,Linux中patch命令起什么作用呢?相关推荐

  1. linux中shutdown命令,linux下shutdown命令有什么作用 shutdown命令使用方法

    Linux系统下shutdown命令是基本命令之一,主要用来进行关机程序.下面小编就跟大家说说linux下shutdown命令有什么作用?有需要的用户可以参考以下教程来设置. linux的shutdo ...

  2. matlab ubuntu 显示乱码_解决Linux中Matlab中文乱码问题

    解决 Linux 中 Matlab 中文乱码问题 由于 Linux 下 Matlab 的图形界面是用 Java 写的,所以只要搞定 Java 的中文显 示就行了. 1 . 我 Matlab2007a ...

  3. linux中的读目录,在linux中读取目录内容

    我们如何在 Linux中使用C语言读取目录的内容(子目录和文件名). 这是一个递归程序,以递归方式打印所有子目录和文件的名称. 用法:./ a.out路径名 不检查作为命令行参数提供的初始路径名的错误 ...

  4. linux中sh+$0,浅谈linux中shell变量$#,$@,$0,$1,$2的含义解释

    摘抄自:ABS_GUIDE 下载地址:http://www.tldp.org/LDP/abs/abs-guide.pdf linux中shell变量$#,$@,$0,$1,$2的含义解释: 变量说明: ...

  5. linux中useradd的文件路径,linux的useradd命令详细解释

    Linux中的useradd命令顾名思义就是添加用户的命令.下面由学习啦小编为大家整理了Linux的useradd命令的详细解释的相关知识,希望对大家有帮助! linux的useradd命令的详细解释 ...

  6. linux中权限765啥意思,Linux中的文件权限

    Linux系统中的每一个文件都与多种权限类型相关联.在这些权限中,我们主要和三类权限打交道:用户(user).用户组(group)和其他用户(others).用户是文件的所有者:用户组是指和文件所有者 ...

  7. 在linux中的文件中查找_如何在Linux中查找文件

    在linux中的文件中查找 如果您是Windows用户或OSX的非超级用户,则可能使用GUI查找文件. 您可能还会发现界面有限,令人沮丧或两者兼而有之,并且学会了精于组织事物并记住文件的确切顺序. 您 ...

  8. linux中paste的用法,在Linux中使用Paste命令来合并行,包括使用Paste命令技巧及注意事项...

    在本文中,我们将教你如何使用Paste命令,包括使用Paste命令技巧及注意事项.Paste是允许你水平合并文件行的命令,它输出由指定为参数的每个文件的顺序对应的行组成的行,并用制表符分隔. 如何使用 ...

  9. linux中 目标不是目录,Linux 中的 Install命令

    install命令的作用是安装或升级软件或备份数据,它的使用权限是所有用户.install命令和 语法 install [OPTION]... [-T] SOURCE DEST install [OP ...

最新文章

  1. linux内存源码分析 - 内存压缩(同步关系)
  2. python爬虫正则表达式实例-3.Python爬虫入门_正则表达式(简单例子)
  3. Spring使用外部属性文件
  4. Homebrew学习(六)之替换及重置homebrew、Homebred Core、Homebrew cask默认源
  5. python图形界面实践_数据可视化之实践篇——python
  6. java中常用的String方法
  7. 小学奥数 7651 自来水供给 python
  8. tkmybatis开启二级缓存
  9. linux音频alsa-uda134x驱动分析之一(over-view)
  10. 2019年下半年网络管理员考试上午真题(答案+解析)
  11. OA系统审批流程思路梳理
  12. 电容或电感的电压_测量电容或电感的电路
  13. 程序员的桌面画风竟然是酱紫的!
  14. Unity 像机抖动效果
  15. Value did not match schema:\n1. return.ok.Ok2: Invalid type. Expected: array, given: null
  16. App渠道刷量如何辨别,专业的方法能帮你
  17. python九九乘法口诀_Python打印出九九乘法口诀
  18. Suzy找到实习了吗Day 18 | 二叉树进行中:513 找树左下角的值,112 路径总和 ,106.从中序与后序遍历序列构造二叉树
  19. 做毕设途中遇到了问题,求大神指教。
  20. Android实现计时与倒计时(限时抢购)

热门文章

  1. 推荐40个互联网知名博客
  2. EEG-fMRI 融合相关软件推荐
  3. 时装过滤效果Lr预设
  4. DCF(Discounted Cashflow)模型(学习笔记三)
  5. 边缘化中FEJ图例的理解
  6. linux内核单步调试,linux内核调试之KDB(1)
  7. Idea运行项目提示程序包找不到
  8. 亚马逊美国站自行车16 CFR 1512测试报告、GCC合格证具体要求细则
  9. Office办公软件介绍二
  10. 安装IC Complier 2(安装synposys的其他工具也可以来看看,因为殊途同归)