Linux中的Gunzip命令

linux

Gun zip是用于解压缩Gzip文件的命令。Gzip是最流行的压缩算法之一,可减小文件大小并保留原始文件模式,所有权和时间戳。按照惯例,使用Gzip压缩的文件的扩展名为.gz.z

在本教程中,我们将说明如何使用gunzip命令。包括gunzip命令常用选项与语法,在解压缩时保留文件,使用重定向解压缩到指定位置,查看压缩文件的内容。

使用gunzip

解压缩文件gunzip命令的一般语法如下:

gunzip [OPTION]... [FILE]...

在大多数Linux发行版中,例如Ubuntu,CentOS和Debian,gunzipgzip -d命令的bash脚本封装。所有gzip命令行选项均适用于gunzip。要使用gunzip解压缩.gz文件,请将压缩文件名作为参数传递:

gunzip filename.gz

该命令会将压缩的文件恢复为其原始权限,所有者,模式和时间戳。默认情况下,一旦解压缩,gunzip将删除压缩文件。使用-k选项保留压缩文件:

gunzip -k filename.gz

要在终端上写入到标准输出,请使用-c选项。这使您可以保留压缩文件,并可以将其解压缩到另一个位置:

gunzip -c filename.gz > /directory/path/filename

gunzip命令还接受多个文件作为参数:

gunzip file1.gz file2.gz file3.gz

要递归解压缩指定定目录中的所有文件,请使用-r选项:

gunzip -r directory

列出压缩文件的内容

-l选项一起使用时,gunzip显示指定压缩文件的信息:

gunzip -l filename.gz

输出将包括未压缩的文件名,压缩和未压缩的大小以及压缩率:

         compressed        uncompressed  ratio uncompressed_name

146 141 9.2% filename

要获得更详细的输出,请使用-v选项:

gunzip -lv filename
method  crc     date  time           compressed        uncompressed  ratio uncompressed_name

defla 4a4a3fb5 Aug 29 15:40 146 141 9.2% filename

结论

gunzip命令可让您解压缩.gz文件。有关gunzip命令的更多信息,请访问Gnu gzip文档页面。如有任何疑问,请在下面发表评论。

以上是 Linux中的Gunzip命令 的全部内容, 来源链接: utcz.com/z/507396.html

回到顶部