我需要备份.img文件,基本上我要做的就是压缩文件并将其复制到另一个位置。在开始时这个文件是一个+ 800GB的文件,所以我运行了这个命令:
tar -cvf file.img file.tar
当然,在提示之前我没有看到命令的问题
tar:fle.tar:无法统计:没有这样的文件或目录 tar:由于先前的错误而退出失败状态
现在我在错误后正确运行了命令
tar -cvf file.tar file.img
这次成功了...当我意识到原始的+ 800GB文件现在是12KB文件时出现了问题。
我不知道如果我损坏了文件或文件是否被压缩,如果是这样,我该如何取回文件的原始大小?
我使用的是Linux SLES 11
答案 0 :(得分:3)
当你跑步时
tar -cvf file.img file.tar
你覆盖了file.img,创建了一个没有内容的tar文件,即使tar
命令似乎失败了。因此,当你交换参数时,你的大图像文件就消失了。抱歉,但我认为你丢失了文件。
答案 1 :(得分:0)