查看系统是否有diff,patch命令
diff一般系统自带
patch下载 (yum install patch -y)
现在开始演示
我的系统里有1和2两个文件
使用 diff 1 2 > 3 生成备份文件
把1删掉 rm -rf 1
使用patch生成文件
输入 y
这里的patch -b 是因为在生成文件时会覆盖掉原来的“2”文件,并把2的文件生成了新的“2.orig”
上图“2”是新生成的文件,也就是原来的“1”
2.orig是原来的“2”
至此,文件就恢复了