如何使用pigz进行解压缩



我正在尝试使用pigz进行并行压缩和解压缩。我找到了一种使用以下命令并行压缩的方法:

tar cf - /input/dir | pigz > output_file.tar.gz

解压缩的等效命令是什么?我需要能够在命令中指定文件名和输出目录路径,以便对我有用。

使用pigz -dc解压缩到stdout。然后使用示例中的>将输出指向所需的路径和文件。

只需键入pigz即可获得命令选项帮助。

您可能正在寻找以下内容:

pigz -dc archive.tar.gz | tar xf -

但注意到Mark Adler(在这一点上是传奇)的原始帖子,pigz没有使用多个内核进行解压缩。然而,它确实利用了额外的内核进行读取、写入和一些额外的计算,这确实比gzip带来了适度的性能提升。享受

tar -I pigz -xvf compressed_file.tar.gz

由于某些原因,pigz不会自动完成".gz"压缩文件,但如果您键入文件的名称,则pigz会找到它们。

要解压缩并保留压缩文件,请使用:pigz -dk yourfilename.gz。如果您不需要压缩版本,只需使用pigz -d yourfilename.gz

pigz --help显示所有可用选项。

相关内容

  • 没有找到相关文章

最新更新