在 Debian(以及大多数 Linux 系统)里,“extract” 通常是指解压 / 提取文件,而不是一个叫 extract 的命令。下面我按常见场景给你一套清晰的学习路径。
不同格式,用不同命令:
| 文件类型 | 常见扩展名 | 解压命令 |
|---|---|---|
| tar | .tar |
tar -xvf file.tar |
| gzip + tar | .tar.gz / .tgz |
tar -xzvf file.tar.gz |
| bzip2 + tar | .tar.bz2 |
tar -xjvf file.tar.bz2 |
| xz + tar | .tar.xz |
tar -xJvf file.tar.xz |
| zip | .zip |
unzip file.zip |
| rar | .rar |
unrar x file.rar |
.tar.gztar -xzvf example.tar.gz
参数含义:
-x:extract(解压)-z:gzip-v:显示过程-f:指定文件tar -xzvf example.tar.gz -C /opt/
sudo apt install unzip
unzip file.zip
sudo apt install unrar
unrar x file.rar
如果你是问 .deb 文件:
sudo apt install dpkg-dev
dpkg-deb -x package.deb ./out_dir
或者:
ar x package.deb
tar -xzvf data.tar.gz
如果你用 Debian + GNOME / KDE:
tarzip / unzip.deb 再学 dpkg-debman tar 看官方说明如果你能告诉我:
我可以给你更针对性的教程或示例。