如何解压 .img 文件?

How to untar a .img file?

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

tar -cvf file.img file.tar

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

tar: fle.tar: Cannot stat: No such file or directory tar: Exiting with failure status due to previous errors

现在我运行在那个错误之后正确地执行命令

tar -cvf file.tar file.img

这次成功了...当我意识到原来的 +800GB 文件现在变成了 12KB 文件时,问题就来了。

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

我正在使用 linux SLES 11

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

当你运行

tar -cvf file.img file.tar

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