在 Ubuntu 系统中,查看某个命令由哪个软件包安装的,主要可以使用 dpkg 和 command -v 组合,或者专用工具 dlocate / apt-file,以下是具体方法: 方法1:dpkg -S + command -v(最常用,无需额外安装) 核心原理是先用 command -v 获取命令的绝对路径,再用 dpkg -S 查询该路径属于哪个包。 语法格式dpkg -S $(command -v <命令名>) 示例 查看 ls 命令属于哪个包: