在 Linux 中解压 .gz 文件

Aashish Sunuwar 2023年1月30日
  1. 在 Linux 中使用 gzip 命令压缩文件
  2. 在 Linux 中使用 gzip 命令解压文件
  3. 在 Linux 中使用 gunzip 命令解压文件
  4. 在 Linux 中使用 tar 命令提取 .tar.gz 文件
在 Linux 中解压 .gz 文件

GZ 文件是使用 GNU zip (gzip) 压缩算法压缩的存档文件。它通常包含一个压缩文件,但也可以包含多个压缩文件。gzip 命令主要用于 Unix 操作系统上的文件压缩。

在 Linux 中使用 gzip 命令压缩文件

gzip filename

上面的命令压缩文件而不保留原始文件。我们也可以使用以下命令来保留原始文件。

gzip < filename > filename.gz

我们还可以使用 -k 选项来维护原始文件。

gzip -k filename

在 Linux 中使用 gzip 命令解压文件

我们可以使用 -d 选项和 gzip 命令来解压缩 .gz 压缩文件。

gzip -d filename.gz

与压缩相同,我们可以使用 -k 选项保留原始压缩文件并对其进行解压缩。

gzip -d -k filename.gz

在 Linux 中使用 gunzip 命令解压文件

我们也可以使用 gunzip 命令解压缩 .gz 文件。要使用 gunzip 使用文件解压缩,请使用以下命令。

gunzip filename.gz

并保留压缩文件。

gunzip -k filename.gz

在 Linux 中使用 tar 命令提取 .tar.gz 文件

后缀为 .tar.gz 的文件只是 Gzip 压缩的 .tar 档案文件。我们可以使用以下命令提取这些类型的文件。

tar -xf filename.tar.gz

tar 命令自动识别压缩类型后,存档将被提取到当前工作目录中。