在 Debian 及其衍生系统中,“extract” 并不是某个独立命令,通常指 解包 / 提取文件,常见场景有:
dpkg-deb(处理 .deb 包)ar(.deb 本质是先 ar 再 tar)tar(解压 tar.*)unzip / unrar 等下面按最常见用途说明相关“extract 参数”。
dpkg-deb -x package.deb dir/
或
dpkg-deb --extract package.deb dir/
dpkg-deb -e package.deb dir/DEBIAN
或
dpkg-deb --control package.deb dir/DEBIAN
dpkg-deb -R package.deb dir/
或
dpkg-deb --raw-extract package.deb dir/
| 参数 | 说明 |
|---|---|
-x / --extract |
提取文件到目录 |
-e / --control |
提取控制文件 |
-R / --raw-extract |
提取全部(文件+控制) |
-c / --contents |
查看 deb 内容(不解包) |
ar x package.deb
参数:
x:extract(提取)tar -xvf file.tar.gz
常用:
-x extract-v verbose-f file-z gzip-j bzip2-J xzunzip file.zip
常用:
-l 列表-o 覆盖-d dir 指定目录Debian 中提取 .deb 用:
dpkg-deb -x xxx.deb ./out
如果你是指 某个具体工具(如 apt / dpkg / extract 命令),可以告诉我具体场景,我可以给更精确的示例。