linux如何通过文件2,3找回文件1?

时间:2021-09-13 10:10:02   收藏:0   阅读:31

查看系统是否有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”

技术分享图片

 

 

 至此,文件就恢复了

原文:https://www.cnblogs.com/jerry-0910/p/15259355.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!