如何使用linux gunzip命令使用示例

时间:2020-03-05 15:27:38  来源:igfitidea点击:

我们是否遇到了带有.gz扩展的文件?
这些是使用gzip命令压缩的文件。
gunzip是一个Linux命令,用于解压缩耳机的这些文件,并在本教程中,我们将查看Gunzip命令的不同用途。

但首先,让我们使用gzip命令压缩文件。
语法将如下

# gzip file_name

使用LS命令验证文件时,我们将注意到存在具有相同文件名的另一个文件,但具有.gz扩展名。

输出

# file_name.gz

现在让我们看看我们如何解压缩文件。

1)使用gzip命令解压缩文件

除了压缩文件外,GZIP命令还可用于解压缩文件。
解压缩文件的语法是

# gzip -d file_name.gz

输出

# file_name

在文件夹中递归地解压缩文件,如图所示添加-R标志

# gzip -dr folder_name

2)使用gunzip命令解压缩文件

虽然GZIP命令也可以在压缩和解压缩文件中方便,但是Gunzip命令是另一个命令,允许我们以非常简单的方式解压缩文件,这很容易记住。
语法是

# gunzip file_name.gz

输出

# file_name

一旦Gunzip解压缩文件,将删除扩展名。
文件file_name.gz更改为file_name,并扩展为最大大小。

3)显示解压缩的详细输出

要显示详细的输出,请按照显示的方式添加-v标志

# gunzip -v file_name.gz

输出

test_file.gz: 52.1% -- replaced with test_file

4)保持压缩文件和解压缩的文件

保留压缩和解压缩文件的两个副本运行

# gunzip -k file_name.gz

我们现在将有两个文件,filename&filename.gz

输出

file_name.gz file_name

5)显示压缩文件的输出而无需首先解压缩

在解压缩它运行之前打印出压缩文件的输出

# gunzip -c file_name.gz

6)显示有关压缩文件的更多信息

获取有关压缩文件运行的更多信息

# gunzip -l file_name.gz

上面命令的命令输出将提供以下值

  • 压缩大小
  • 未压缩的大小
  • 压缩比例
  • 未压缩的名称

在处理大文件大小时,此信息齐心协力,尤其是在磁盘空间上运行低时。
你不想不小心解压缩大文件,以免他们吃掉你的剩余磁盘空间。

7)递归地解压缩批次的文件

为实现这一目标,运行

# gunzip -r folder_name

8)解压缩目录中的所有文件

运行以下命令解压缩目录中的所有文件。

# gunzip -r  office_files

9)测试压缩文件是否是使用gzip压缩的有效文件

为此,运行

# gunzip -t file_name.gz

如果文件无效,则会收到警告,但如果它有效,则不会在屏幕上打印任何内容,我们将被带回shell 。