温馨提示×

怎么解压Linux文件包

小樊
33
2026-07-14 18:31:58
栏目: 智能运维

在 Linux 中解压文件包,需要根据文件格式使用不同的命令。下面是最常见的解压方法速查表:


一、常见压缩格式及解压命令

1️⃣ .tar(仅打包,不压缩)

tar -xvf 文件名.tar

2️⃣ .tar.gz / .tgz(最常用)

tar -zxvf 文件名.tar.gz

tar -zxvf 文件名.tgz

3️⃣ .tar.bz2

tar -jxvf 文件名.tar.bz2

4️⃣ .tar.xz

tar -Jxvf 文件名.tar.xz

5️⃣ .zip

unzip 文件名.zip

如果没有 unzip

sudo apt install unzip        # Ubuntu / Debian
sudo yum install unzip        # CentOS / RHEL

6️⃣ .gz(单个文件)

gunzip 文件名.gz

gzip -d 文件名.gz

7️⃣ .bz2

bunzip2 文件名.bz2

8️⃣ .rar

unrar x 文件名.rar

安装:

sudo apt install unrar

二、解压到指定目录

tar -zxvf 文件名.tar.gz -C 目标目录

示例:

tar -zxvf nginx.tar.gz -C /usr/local/

三、查看压缩包内容(不解压)

tar -ztvf 文件名.tar.gz

四、常见参数说明

参数 含义
x 解压
v 显示过程
f 指定文件名
z gzip
j bzip2
J xz
C 指定解压目录

五、实例演示

# 下载并解压
wget https://example.com/test.tar.gz
tar -zxvf test.tar.gz

如果你不确定文件类型,可以发我:

file 文件名

我可以帮你判断用哪个命令 ✅

0