如何解压.img文件?

时间:2015-03-20 13:43:09

标签: linux image tar

我需要备份.img文件,基本上我要做的就是压缩文件并将其复制到另一个位置。在开始时这个文件是一个+ 800GB的文件,所以我运行了这个命令:

tar -cvf file.img file.tar

当然,在提示之前我没有看到命令的问题

  

tar:fle.tar:无法统计:没有这样的文件或目录   tar:由于先前的错误而退出失败状态

现在我在错误后正确运行了命令

tar -cvf file.tar file.img

这次成功了...当我意识到原始的+ 800GB文件现在是12KB文件时出现了问题。

我不知道如果我损坏了文件或文件是否被压缩,如果是这样,我该如何取回文件的原始大小?

我使用的是Linux SLES 11

2 个答案:

答案 0 :(得分:3)

当你跑步时

tar -cvf file.img file.tar

你覆盖了file.img,创建了一个没有内容的tar文件,即使tar命令似乎失败了。因此,当你交换参数时,你的大图像文件就消失了。抱歉,但我认为你丢失了文件。

答案 1 :(得分:0)

“man tar”会帮助你 -c =创建新的tar文件 -x =提取tar文件 和压缩选项是-z -Z -j(BSD& MAC上的-z -Z -y)