GZIP 是内置的 Linux 用于压缩和解压缩文件的命令或实用程序。 在必须将文件从一端传输到另一端的情况下,此工具被认为非常有用。 因此,本指南将教您 GZIP 命令在 Linux.
在中使用 GZIP 命令 Linux
GZIP 命令通过使用可通过执行以下命令访问的不同选项来实现多种目的:
$ gzip --help
您可以通过阅读下图中显示的帮助手册来了解此命令的所有不同用法:
现在,为了实际使用 GZIP 命令用于不同的目的 Linux,您可以考虑以下示例:
示例 1:压缩单个文件
在这个 example,我们将告诉您如何借助 GZIP 命令压缩单个文件。 为此,您必须执行以下命令:
$ gzip testfile.txt
“testfile.txt”是要压缩的文本文件的名称。 该文件位于我们的主目录中 Linux 系统。
此文件的压缩不会在终端上产生任何输出。 因此,要检查所述文件是否已压缩,我们使用“ls –l”命令列出主目录的内容。 下图中突出显示的此命令的输出部分表明该文件已成功压缩。
示例 2:一次压缩多个文件
现在,我们将尝试使用 GZIP 命令一次压缩多个文件。 为此,我们运行以下命令:
$ gzip file1.txt file2.txt file3.txt
“file1.txt”、“file2.txt”和“file3.txt”是要压缩的文件。 同样,所有这些文件都位于我们系统的主目录中。
为了确认这些文件的压缩,我们再次运行“ls –l”命令。 此命令输出中突出显示的部分验证前面提到的文件是否已成功压缩。
示例 3:在压缩文件的同时保持原始文件的完整性
到目前为止,我们一直在压缩文件[s] 事实上。 不保留原始文件[s],我们直接压缩它们。 但是,有时您可能需要在创建压缩副本时保持原始文件的完整性。 我们可以通过以下方式运行 GZIP 命令来达到上述目的:
$ gzip –k file4.txt
运行此命令后,当我们执行“ls –l”命令时,我们发现这一次,我们的原始文件在创建压缩版本时也保持完好无损,如下图突出显示:
示例 4:解压缩单个文件
GZIP 命令也可用于解压缩压缩文件。 要使用 GZIP 命令解压缩单个压缩文件,您必须按以下方式运行它:
$ gzip –d testfile.txt.gz
出现以下输出说明前面提到的压缩文件解压成功。 (注意:您必须运行“ls –l”命令来验证这一点。)
示例 5:一次解压多个文件
现在,如果您想使用 GZIP 命令一次解压多个压缩文件 Linux,您必须按以下方式运行它:
$ gzip –d file1.txt.gz file2.txt.gz file3.txt.gz
以下输出确认所有需要的压缩文件都已成功解压。 (注意:您必须运行“ls –l”命令来验证这一点。)
结论
本文以 GZIP 实用程序为中心 Linux. 借助不同的示例,我们与您分享了如何使用此命令压缩和解压缩文件 Linux. 了解此命令的工作原理后,您将能够轻松探索此命令也可用的其他选项。