.gz(gzip)文件分析
.gz (gzip) file analysis
根据 RFC 1952 ("GZIP File Format Specification"),一个 gzip 文件由一系列 "members"(压缩数据集)组成。
是否可以在不解压缩的情况下分析 gzip 文件,例如计算成员的数量并为它们在文件中的位置编制索引,或者进入文件的中间并找到并解压缩其中一个成员.
没有。要查找成员何时结束,您必须解压缩它。您不必写出解压缩的结果 - 只需处理输入以找到成员开始的位置。
一旦你知道成员从哪里开始,那么是的,你可以从这些位置中的任何一个开始解压。
请注意,绝大多数 gzip 文件只有一个成员。
根据 RFC 1952 ("GZIP File Format Specification"),一个 gzip 文件由一系列 "members"(压缩数据集)组成。
是否可以在不解压缩的情况下分析 gzip 文件,例如计算成员的数量并为它们在文件中的位置编制索引,或者进入文件的中间并找到并解压缩其中一个成员.
没有。要查找成员何时结束,您必须解压缩它。您不必写出解压缩的结果 - 只需处理输入以找到成员开始的位置。
一旦你知道成员从哪里开始,那么是的,你可以从这些位置中的任何一个开始解压。
请注意,绝大多数 gzip 文件只有一个成员。