栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux 命令 - patch命令(修补文件)

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux 命令 - patch命令(修补文件)

Linux 命令 - patch命令(修补文件)

文章目录
  • Linux 命令 - patch命令(修补文件)
    • 简介
    • 实例
      • 实例1:修补文件
      • 实例2:备份原文件的修补文件


简介
  • Linux patch命令用于修补文件。
  • patch指令让用户利用设置修补文件的方式,修改,更新原始文件。
  • 参考文章: https://www.runoob.com/linux/linux-comm-patch.html

实例
实例1:修补文件
  • 自定义测试文件
[root@ test_patch]# echo linux > file
[root@ test_patch]# cat >  file1 << EOF
> linux
> redhat
> EOF
[root@ test_patch]#
  • 修补文件

    • " diff file file1 > test.patch " :对比文件差异生成补丁文件
    • " patch file test.patch " : 升级原文件(file)
[root@ test_patch]# diff file file1 > test.patch
[root@ test_patch]# patch file test.patch  
patching file file
[root@ test_patch]# cat file
linux
redhat
[root@ test_patch]#

实例2:备份原文件的修补文件
  • " -b " 参数,可以在升级原文件前备份原文件。
  • " patch -b file test.patch " : 升级原文件(file) 前 备份原文件(file.orig)。
[root@ test_patch]# patch -b file test.patch 
patching file file
[root@ test_patch]# ls
file  file1  file.orig  test.patch
[root@ test_patch]# cat file.orig 
linux
[root@ test_patch]# cat file
linux
redhat
[root@ test_patch]#



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/618645.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号