📜  extract tar gz - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:30:41.753000             🧑  作者: Mango

使用命令行解压 tar.gz 文件

如果你是一个开发者或者管理员,你可能经常需要解压压缩包。在命令行下解压 tar.gz 压缩文件是一项非常实用的技能。本文将为你介绍如何使用 Shell/Bash 命令行解压 tar.gz 文件。

步骤一: 查看文件

在解压压缩文件之前,我们需要查看一下文件。我们可以使用以下命令:

$ tar -tvzf file.tar.gz

这个命令将显示压缩包中的所有文件。其中,t 表示列出文件内容,v 表示显示详细信息,z 表示文件是压缩文件,f 表示指定文件。因此,tvzf 组合起来表示:列出压缩文件内容并显示详细信息。

步骤二: 解压文件

如果你想将文件解压到当前目录下,可以使用以下命令:

$ tar -xvzf file.tar.gz

在上面的命令中,x 表示解压文件,v 表示显示详细信息,z 表示文件是压缩文件,f 表示指定文件。

如果你想将文件解压到指定目录下,可以使用以下命令:

$ mkdir directory_name
$ tar -xvzf file.tar.gz -C directory_name

上面的命令将建立一个名为 directory_name 的目录,并将文件解压到该目录下。

步骤三: 特定文件解压

如果你只想解压文件包中的一个或多个文件,可以使用以下命令:

$ tar -xvzf file.tar.gz path/to/file

上面的命令将仅解压一个或多个文件。

结论

使用 Shell/Bash 命令行解压 tar.gz 文件非常简单,在你的工作中也是非常常见的任务。记住这些命令将对你在工作中将来有所帮助!