【发布时间】:2013-09-01 06:26:53
【问题描述】:
我的项目 c 源代码文件在制作文件的 tgz 时损坏。我想制作 4 个文件的 *.tgz。文件名是 common.c common.h myfile.c 和 myfile.h。我打错了 tar 命令。我错误地使用了以下tar命令
tar -cvf common.* myfile.* project.tgz
这损坏了 common.c 文件。有没有办法克服这个错误?
【问题讨论】:
-
你试过用
tar -xvf common.c解压它吗? -
我刚试过你说的命令。它不起作用:(。还有其他替代方案吗?
-
不幸的是,没有。我有另一个想法,但我在我的系统上尝试过,但没有成功。我想如果你从中学到了什么,那就是你应该随时备份所有值得保留的东西。
-
是的 .. 完全正确 :(.. 我应该重做这个项目!!还有其他选择吗?
-
我不认为有可悲的。我并不是说听起来粗鲁,但要考虑的另一件事是,您已经花了 24 分钟寻找恢复丢失文件的方法,结果却被告知这可能是不可能的。与其祈求奇迹发生并浪费更多宝贵的时间直到到期,难道不是更好地利用你的时间重新做它吗?
标签: linux file tar file-recovery