在linux中恢复文本文件

时间:2013-09-01 06:26:54

标签: linux file tar file-recovery

我的项目c源代码文件在制作文件的tgz时已损坏。我想制作4个文件的* .tgz。文件名是common.c common.h myfile.c和myfile.h。我输错了tar命令。我错误地使用了以下tar命令

tar -cvf common.* myfile.* project.tgz

这破坏了common.c文件。有没有办法克服这个错误?

1 个答案:

答案 0 :(得分:0)

如果文件非常重要,那么除了卸载相关的块设备,您可以使用strings命令查看它。如果文件包含相对独特的内容,您可以使用grep它,如果您有一点机会可以保存大部分文件。 这可以与安装的块设备一起使用,但丢失数据的可能性更高。但它只能在系统中才能直接访问块设备。