TGZ 是 Linux/Unix 系统中常见的压缩归档文件格式,本质上是 .tar.gz
的简写形式。以下是详细说明:
.tgz
= .tar.gz
.tar
:归档文件(将多个文件/目录打包成一个文件,不压缩).gz
:GNU Zip 压缩(对 .tar
归档文件进行压缩).taz
(.tar.z
)等,但 .tgz
最为常见。.zip
或 .rar
更保留文件属性(如权限、符号链接)。tar -xzvf file.tgz
# 参数说明:
# -x 解压
# -z 处理 gzip 压缩
# -v 显示解压过程(可选)
# -f 指定文件名
tar -czvf output.tgz /path/to/files/
# -c 创建归档
# -z 使用 gzip 压缩
tar -tzvf file.tgz
.tar.xz
的区别?.xz
压缩率更高(但更耗 CPU),常见于现代 Linux 发行版(如 Ubuntu 的软件包)。如果需要更高压缩率,可尝试 .tar.xz
或 .tar.bz2
,但 .tgz
仍是平衡速度与压缩率的经典选择。