![在 Linux 中恢复已更改的文件](https://linux22.com/image/555577/%E5%9C%A8%20Linux%20%E4%B8%AD%E6%81%A2%E5%A4%8D%E5%B7%B2%E6%9B%B4%E6%94%B9%E7%9A%84%E6%96%87%E4%BB%B6.png)
我是 Linux 新手,我想知道是否有机会将更改的文件恢复到以前的状态?
我有文件 aaa.cpio 并错误地运行了以下命令:
cpio -iv > aaa.cpio
这当然会改变文件内容(我必须运行 cpio -iv<AAA.cpio)
如何恢复我的真实 aaa.cpio?
非常感谢...
我的操作系统是 CentOS。
答案1
我想,如果你想进入文件系统级别,看看是否可以在块级别恢复数据,那么还是有一点机会的。实际上,答案是从备份中恢复文件。
ID绝不建议任何人都使用文件系统,除非该人知道他们真正在做什么。
据我所知,Linux 中没有默认的按版本恢复文件的内置机制。
答案2
我很担心,除非你备份了,否则你恢复文件的机会很小。很抱歉。