温馨提示×

debian extract参数有哪些

小樊
33
2026-10-18 13:03:13
栏目: 智能运维

在 Debian 及其衍生系统中,“extract” 并不是某个独立命令,通常指 解包 / 提取文件,常见场景有:

  • dpkg-deb(处理 .deb 包)
  • ar(.deb 本质是先 ar 再 tar)
  • tar(解压 tar.*)
  • unzip / unrar 等

下面按最常见用途说明相关“extract 参数”。


一、dpkg-deb(提取 .deb 内容)✅ 最常用

1️⃣ 提取整个 deb 包内容

dpkg-deb -x package.deb dir/

或

dpkg-deb --extract package.deb dir/

2️⃣ 只提取控制信息(DEBIAN)

dpkg-deb -e package.deb dir/DEBIAN

或

dpkg-deb --control package.deb dir/DEBIAN

3️⃣ 同时提取内容和控制信息

dpkg-deb -R package.deb dir/

或

dpkg-deb --raw-extract package.deb dir/

常用参数表

参数 说明
-x / --extract 提取文件到目录
-e / --control 提取控制文件
-R / --raw-extract 提取全部(文件+控制)
-c / --contents 查看 deb 内容(不解包)

二、ar(deb 本质是 ar 包)

ar x package.deb

参数:

  • x:extract(提取)

三、tar(解压源码/压缩包)

tar -xvf file.tar.gz

常用:

  • -x extract
  • -v verbose
  • -f file
  • -z gzip
  • -j bzip2
  • -J xz

四、unzip(解压 zip)

unzip file.zip

常用:

  • -l 列表
  • -o 覆盖
  • -d dir 指定目录

总结(最常用)

Debian 中提取 .deb 用:

dpkg-deb -x xxx.deb ./out

如果你是指 某个具体工具(如 apt / dpkg / extract 命令),可以告诉我具体场景,我可以给更精确的示例。

0 踩