通过示例学习Linux中的Gunzip命令

Gunzip命令帮助您解压缩使用gzip或其他类似压缩实用程序压缩的.gz、-gz、.z、-z文件。

我解释了如何使用或在前面的文章中压缩文件,这些文章创建了以.gz、-gz、.z或-z结尾的压缩文件。如果您想要解压缩这些文件,您可以使用GUNZIP命令。

Gunzip命令可以自动检测文件的压缩类型,并能够解压缩以下文件类型:

.gz

-广州

.z

-z

.tgz

-tgz

下面是如何做到这一点的。

在Linux中使用Gunzip命令解压缩文件

命令的常规语法如下所示:

GunZip[选项]…[文件]

这些选项类似于gzip命令行选项。事实上,GUNZIP是gzip-d命令的包装器。因此,要解压缩一个简单的文件,您需要提供文件名作为参数,如下所示:

GunZip my_file.gz

上述命令的输出是一个解压缩文件,其中包含原始名称、所有者、模式和时间戳。

当您运行上述命令时,GunZip命令将删除该ZIP文件。这是默认行为。要保留原始压缩文件,请使用选项-k。

GunZip-k my_file.gz

您还可以通过在参数上指定多个文件来解压缩它们:

GunZip-k my_file1.gz my_file2.gz my_file3.gz

A basic Gunzip exampleA basic Gunzip example一个基本的Gunzip示例

要将文件解压缩到不同的目录,请使用-c选项,该选项会将其写入输出并使用带有目标路径的重定向。

GunZip-k my_file.gz>/home/Downloads

如果您的文件夹包含数百个压缩的.gz文件,则可以使用-r选项递归解压缩所有文件。

GunZip-r/Home/Downloads/Zip_Files

与gzip命令类似,您可以使用-l选项列出压缩比、压缩大小和其他详细信息。您可以将其与-v详细选项配对,以获得全面的详细信息。

GunZip-LV my_file.gzip

收尾工作

总之,GUNZIP命令允许您解压缩.gz文件,并且您可以使用压缩工具gzip的所有类似选项。要了解更多信息,请访问GNU gzip文档页面(包括拉链)。

如果有任何问题,请在下面的评论框中让我知道。

本文是学习系列的一部分。

类似文章