📅  最后修改于: 2023-12-03 15:10:11.302000             🧑  作者: Mango
在Linux下,经常会遇到需要提取 .tar.gz 文件的情况,例如安装软件时需要从下载的压缩包中提取出文件。本文介绍如何通过命令行在Linux中提取 tar.gz 文件。
tar
是一种常用的 Linux 命令,可以用来制作归档文件或将归档文件解包,其常用参数如下:
-c
:创建新归档文件;-x
:从归档文件中提取文件;-v
:显示详细信息;-z
:对归档文件进行 gzip 压缩/解压缩;-f
:指定归档文件名。首先,通过 cd
命令进入存放 .tar.gz 文件的目录下。接着,运行以下命令:
tar -zxvf filename.tar.gz
其中,filename.tar.gz
表示要提取的文件名。该命令会将 .tar.gz 文件中的所有文件和文件夹提取到当前目录下。
-z
参数表示进行 gzip 压缩/解压缩;-x
参数表示从归档文件中提取文件;-v
参数表示显示详细信息;-f
参数后面紧跟要提取的文件名。如果只想解压缩 .tar 文件,可以使用以下命令:
tar -xvf filename.tar
其中,filename.tar
表示要提取的 .tar 文件名。该命令会将 .tar 文件中的所有文件和文件夹提取到当前目录下。
如果要将归档文件提取到指定目录下,可以使用以下命令:
tar -zxvf filename.tar.gz -C /path/to/destination/directory
其中,/path/to/destination/directory
表示目标目录的路径。该命令会将 .tar.gz 文件中的所有文件和文件夹提取到指定目录下。
通过以上介绍,相信大家已经掌握了在Linux中提取 .tar.gz 文件的方法。tar 命令是一种非常强大、实用的命令,如果你经常使用Linux系统,建议多多了解tar命令的用法。