GZ文件是什么?如何解压?
GZ文件是什么?怎么压?日常处理文件时,不少人会碰到后缀为.gz的文件——它是什么格式?又该如何快速压?### 一、GZ文件是什么?GZ文件是采用gzip压缩算法生成的单文件压缩格式,起源于Unix/Linux系统,如今支持Windows、macOS等全平台。它通过DEFLATE算法融合LZ77与哈夫曼编码压缩文件体积,仅用于压缩单个文件若需压缩多个文件,需先用地tar打包成.tar,再用gzip压缩为.tar.gz或.tgz。简言之,GZ是“单文件压缩包”,不包含多文件或文件夹。### 二、GZ文件怎么压?不同系统的压方式简单直接,以下是具体操作:#### 1. Windows系统Windows需借助第三方工具如免费的7-Zip、WinRAR:- 7-Zip:右键点击.gz文件→选「7-Zip」→「提取到当前文件夹」,等待成。- WinRAR:右键点击.gz文件→选「压到当前文件夹」,快速得到原文件。#### 2. macOS系统macOS自带“归档实用工具”,需安装:- 图形界面:找到.gz文件,双击自动压,结果存同一目录。- 终端命令可选:打开终端输入`gzip -d 文件名.gz`如`gzip -d data.gz`,按回车执行。#### 3. Linux系统Linux原生支持gzip命令,终端操作最常用:- 基础压:输入`gzip -d 文件名.gz`或`gunzip 文件名.gz`,压后原.gz文件会被删除。- 保留原文件:加`-c`参数输出到新文件:`gzip -dc 文件名.gz > 新文件名`如`gzip -dc log.gz > log.txt`。### 三、如果是.tar.gz或.tgz文件?若压.gz后得到.tar文件如example.tar.gz,需分两步处理:1. 先压.gz:按上述方法得到.tar文件;2. 再压.tar:- Windows:7-Zip右键.tar文件→「提取到当前文件夹」;- macOS:双击.tar文件自动压;- Linux:终端输入`tar -xf 文件名.tar`如`tar -xf example.tar`。GZ文件的核心是“单文件压缩”,只要选对工具或命令,几步就能恢复原文件。
