Linux如何解压tar.gz文件

使用x提取tar包文件,因为是压缩的,需要使用z选项:

$ tar -xvf file.tar
$ tar -xzvf file.tar.gz
$ tar -xzvf projects.tar.gz

如何将tar.gz文件提取到指定目录?

$ tar -xzvf projects.tar.gz -C /tmp/
在Linux中如何创建tar.gz文件

在Linux操作系统中如何创建tar.gz文件?
Linux tar命令的使用方法

tar.gz是tar包压缩后的文件格式。

Linux使用tar命令创建tar.gz文件

tar命令的语法如下:

tar -czvf filename.tar.gz /path/to/dir1
tar -czvf filename.tar.gz /path/to/dir1 dir2 file1 file2
# Create a tar.gz file from all pdf (".pdf") files
tar -czvf archive.tgz *.pdf

例如:

$ tar -czvf etc.tar.gz /etc

如何查看tar.gz文件中有哪些文件?

使用t选项列出tar包中的文件:

$ tar -ztvf projects.tar.gz

tar命令选项

tar命令选项描述
-c创建新档案
-x从档案中提取文件
-t列出档案的内容
-v详细输出
-f file.tar.gz指定存档文件名称
-C DIR执行任何操作前更改为DIR
-z通过gzip过滤归档文件,即压缩或解压缩归档文件

查看tar命令的帮助文档

执行以下man命令:

$ man tar
$ tar --help
日期:2019-11-20 08:53:48 来源:oir作者:oir