【Linux面試題】patch命令是什么?如何使用?
【答案】:
顧名思義, patch命令就是用來(lái)將修改(或補(bǔ)?。?xiě)進(jìn)文本文件里。
patch命令通常是接收diff的輸出并把文件的舊版本轉(zhuǎn)換為新版本。
舉個(gè)例子, Linux內(nèi)核源代碼由百萬(wàn)行代碼文件構(gòu)成,所以無(wú)論何時(shí),任何代碼貢獻(xiàn)者貢獻(xiàn)出代碼,只需發(fā)送改動(dòng)的部分而不是整個(gè)源代碼,然后接收者用patch命令將改動(dòng)寫(xiě)進(jìn)原始的源代碼里。