我的项目c源代码文件在制作文件的tgz时已损坏。我想制作4个文件的* .tgz。文件名是common.c common.h myfile.c和myfile.h。我输错了tar命令。我错误地使用了以下tar命令
tar -cvf common.* myfile.* project.tgz
这破坏了common.c文件。有没有办法克服这个错误?
答案 0 :(得分:0)
如果文件非常重要,那么除了卸载相关的块设备,您可以使用strings命令查看它。如果文件包含相对独特的内容,您可以使用grep它,如果您有一点机会可以保存大部分文件。 这可以与安装的块设备一起使用,但丢失数据的可能性更高。但它只能在系统中才能直接访问块设备。