如何查找哪个包带来了特定命令?

xzh*_*zhu 6 package-management

例如,有一个命令“send_arp”,如果我想删除它,我不确定应该卸载哪个包。

Jam*_*dge 10

您可以使用该which命令确定命令行实用程序的文件名。例如,我们可以查找ls命令的路径:

$ which ls
/bin/ls
Run Code Online (Sandbox Code Playgroud)

有了这些信息,您可以使用以下命令找出哪个包拥有该文件dpkg

$ dpkg -S /bin/ls
coreutils: /bin/ls
Run Code Online (Sandbox Code Playgroud)

这告诉我们这ls是由coreutils包提供的。