在 Linux 系统中,你可以使用 `tar` 命令来解压 `.tar.gz` 文件。命令的基本形式如下:

bash

tar xvzf file.tar.gz

linux命令解压tar.gz  第1张

`x`:代表 extract(提取),表示要从 `.tar.gz` 文件中解压缩数据。

`v`:代表 verbose(详细模式),这个选项可以让你看到正在被处理的文件。如果你想隐藏详细的文件名输出的话,可以省略这个选项。

`z`:指定 tar 处理 `.gz` 类型的压缩。因为 `.tar.gz` 格式的文件本质上是 gzip 压缩后的`.tar` 文件。

`f`:代表 filename(文件名),后面需要跟上你正在解压缩的实际 `.tar.gz` 文件的名称。

linux命令解压tar.gz  第2张

所以,如果你有一个叫 example.tar.gz 的文件要解压,就执行这条命令:

bash

tar xvzf example.tar.gz

linux命令解压tar.gz  第3张

这将会创建一个与 `.tar.gz` 文件同名但没有 .tar.gz 后缀的目录或解压缩至你的当前路径。根据压缩包的内容,文件会被提取到同一个路径或者是解压出一系列文件。如果想要改变文件提取的位置,可以通过加入参数 `C /路径/至/目标` (例如,`C /home/user/newfolder`):

bash

linux命令解压tar.gz  第4张

tar xvzf example.tar.gz C /home/user/newfolder

以上是在 Linux 系统下最常用和基础的方式来解压 `.tar.gz` 文件的方法。