zcat Linux 命令



“在处理多个文件时,通常会压缩它们以保存空间,是保持文件井井有条的好方法。 Linux 提供了各种压缩文件的工具,例如 gzip,并且可以使用其他工具(例如 gunzip)解压缩压缩文件。如何在不解压缩的情况下查看压缩文件的内容?这就是 zcat 命令的用武之地。

zcat 是一个 Linux 实用程序,它可以在命令行上显示压缩文件的内容,而无需解压缩文件。此外,您可以使用类似于cat 命令来强制查看普通文件的内容。我们将在本指南中介绍所有这些内容。”

在 Linux 中使用 zcat 命令

zcat 可以处理压缩文件而不恢复它们的初始状态。如果不使用 zcat,您将需要解压缩文件以查看其内容,然后再次重新压缩它。这很麻烦!幸运的是,zcat 更有效地完成了同样的工作。

对于我们的示例,我们将创建不同的文件并对其进行压缩。

我们将使用 touchcat 命令来创建文件,如下图所示。

zcat Linux 命令

创建好文件后,让我们继续使用 gzip 命令来压缩它们。

zcat Linux 命令

注意我们现在有两个存档文件; names.txt.gz new1.list.gz.

1。使用 zcat 查看单个归档文件的内容

要访问一个压缩文件的内容,请使用以下语法。

$ zcat [压缩文件]

我们的输出将如下图所示。注意 zcat 在命令行显示文件内容。

zcat Linux 命令

您可以使用管道命令将内容通过管道传输到新文件。我们的新命令将是:

$ zcat names.txt.gz |猫>输出.txt

zcat Linux 命令

使用 cat 确认新建文件的内容。

zcat Linux 命令

输出与在命令行中直接使用 zcat 相同,但如果您需要保持命令行干净并创建参考点,此方法效果最佳。

2。观看内容使用 zcat 处理多个归档文件的 nts

使用 zcat,您可以显示多个文件的内容。该过程类似于查看单个文件并添加要查看的其他文件。语法如下所示。

$ zcat file1 file2 file_n

让我们查看两个存档文件的内容。

zcat Linux 命令

同样,您可以像我们之前所做的那样选择将它们的内容通过管道传输到文件中。

zcat Linux 命令

3.使用zcat查看普通文件

如果你需要使用zcat查看普通文件的内容,使用-f 标志。有了它,您现在可以像 cat 命令一样使用 zcat。让我们使用 cat 创建一个文件,然后使用 zcat 访问它的内容。

zcat Linux 命令

查看普通文件的语法是:

$ zcat -f 文件名

zcat Linux 命令

您还可以在查看普通文件时同时访问多个普通文件的内容,如下图所示。

zcat Linux 命令

5。其他 zcat 选项

-l 或–list:此选项显示压缩文件的详细信息。例如,要获取我们压缩文件的详细信息,命令将是:

$ zcat -l names.txt.gz

zcat Linux 命令

-v:当需要添加详细模式时,添加-v标志。例如,我们可以将 -v 与前面的命令一起使用。输出将是:

zcat Linux 命令

您现在可以使用相同的命令获得更多详细信息,包括日期和时间。

-q:与添加详细程度相反,您可以选择在使用 zcat 命令时抑制所有警告。为此,请添加 -q 选项。

zcat Linux 命令

请注意 -q 如何抑制输出。

--help:打开帮助页面,命令为:

$ zcat --help

zcat Linux 命令

结论

使用 zcat 命令在处理存档文件时非常有用。我们已经通过示例了解了您可以使用它来访问存档文件内容的不同方式。有多种方法可以通过命令获得创意。多亏了这篇文章,你应该很高兴。今天就试试吧!



No comments:

Powered by Blogger.