patch命令是linux下的一個(gè)文件管理命令,它主要有一個(gè)功能,具體介紹如下:
patch命令可以讓用戶利用設(shè)置修補(bǔ)文件的方式,進(jìn)行修改、更新原始文件。
patch命令的具體命令語法格式為patch [參數(shù)]。
參數(shù):
-b 備份每一個(gè)原始文件
-B 設(shè)置文件備份時(shí),附加在文件名稱前面的字首字符串,該字符串可以是路徑名稱
-c 把修補(bǔ)數(shù)據(jù)解譯成關(guān)聯(lián)性的差異
-d 設(shè)置工作目錄
-D 用指定的符號把改變的地方標(biāo)示出來
-e 把修補(bǔ)數(shù)據(jù)解譯成ed指令可用的敘述文件
-E 若修補(bǔ)過后輸出的文件其內(nèi)容是一片空白,則移除該文件
-f 此參數(shù)的效果和指定”-t”參數(shù)類似,但會假設(shè)修補(bǔ)數(shù)據(jù)的版本為新版本
-F 設(shè)置監(jiān)別列數(shù)的最大值
-g 設(shè)置以RSC或SCCS控制修補(bǔ)作業(yè)
參考范例:
使用patch命令來應(yīng)用補(bǔ)丁,具體命令是:
[root@linuxcool ~]# patch -p0 < foo.patch
以上就是小編的分享了,希望能夠幫助到大家。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com