如果您需要在 Linux 上检查压缩文本文件的内容,则不必先将其解压缩。相反,您可以使用zcat或bzcat命令来提取和显示文件内容,同时保持文件完整。每个命令名称中的“cat”告诉您该命令的目的是显示内容。“z”告诉您它适用于压缩文件。
使用这两个命令中的哪一个取决于您正在检查的压缩文件的类型。如果文件是用gzip或zip 压缩的,您将使用zcat命令。如果文件是用bzip2压缩的,您将使用bzcat命令。在某些系统上,zcat可能被称为gzcat。
您可以通过压缩文件的扩展名来识别用于压缩文件的命令。
- .gz 或 .tgz = gzipped 文件,使用 zcat(或 gzcat)
- .zip = 压缩文件,使用 zcat(或 gzcat)
- .bz2 = bzipped 文件,使用 bzcat
在下面的示例中,HG Wells 的“The War of the Worlds”的前 20 行是从使用bzip2压缩的文件中显示的。
$ b