如何解压 linux 中的 .vw.gz 文件?

How to unzip a .vw.gz file in linux?

如何在 Linux 中解压缩 .vw.gz 文件? tar -xvf filename 抛出错误。

.gz 是一个 gzip 文件,与 tar 无关。你经常会看到一个 tar 和 gzip 文件,首先是 tar,然后是 gzip(如 somfile.tar.gz),但这是两个独立的操作(由单个 tar 命令支持。

要解压缩 gzip 文件,请使用 gunzip 命令。

gunzip filename.vw.gz

这里的困惑是我们很多人都习惯了 .zip 文件。 zip 满足两个需求。

  1. 需要将多个文件合并成一个文件(归档)
  2. 需要压缩file/archive.

tar 是一个归档程序。如果您查看 Ubuntu man tar 中的联机帮助页,您会看到:

tar — The GNU version of the tar archiving utility

gzip是一个压缩程序。它的联机帮助页 man gzip 内容如下:

gzip, gunzip, zcat - compress or expand files

所以在这种情况下,我们有两个程序要压缩和存档。

另一个令人困惑的地方是我们几乎总是使用 tar 命令来进行归档和压缩,但您会在它的联机帮助页中看到您可以指定要使用的压缩程序。例如,我们可以使用 bzip 压缩算法在 tar 中进行压缩:

tar -jcvf archive_name.tar.bz2 /path/to/some/dir