linux patch命令詳解

patch命令是linux下的一個檔案管理命令,它主要有一個功能,具體介紹如下:

patch命令可以讓使用者利用設定修補檔案的方式,進行修改、更新原始檔案。

patch命令的具體命令語法格式為patch [引數]。

引數:

-b 備份每一個原始檔案 

-B 設定檔案備份時,附加在檔名稱前面的字首字串,該字串可以是路徑名稱 

-c 把修補資料解譯成關聯性的差異 

-d 設定工作目錄 

-D 用指定的符號把改變的地方標示出來 

-e 把修補資料解譯成ed指令可用的敘述檔案 

-E 若修補過後輸出的檔案其內容是一片空白,則移除該檔案 

-f 此引數的效果和指定”-t”引數類似,但會假設修補資料的版本為新版本 

-F 設定監別列數的最大值 

-g 設定以RSC或SCCS控制修補作業 

參考範例:

使用patch命令來應用補丁,具體命令是:

[root@linuxcool ~]# patch -p0 < foo.patch 

以上就是小編的分享了,希望能夠幫助到大家。