debian系统中查询命令属于哪一个安装包

在debian系统中,相似centos的yum whatprovides这条查询系统中某个命令属于哪一个安装包的命令我通常用如下两种方法。
第一种,查本机已经存在的命令属于哪一个包,好比我要查netstat命令属于哪一个安装包就执行dpkg -S bin/netstat
-S后面的内容会自动在先后补星号的centos

第二种,查本机没有的命令又不知道要安装哪一个包的状况,这在最小化安装的debian系统里尤为有用。一样仍是以查询netstat命令所在包为例。走下面这串儿
apt install -y apt-file && apt-file update && apt-file search netstat |grep binide

而后你会看到那么几行。从列出来的包名和后面的绝对路径能够判断出应该安装的是net-tools包,因此执行apt install -y net-tools
若是仍是没有办法判断出来,能够结合apt list |grep 你所看到的一些拿不许的包名看看具体的介绍。甚至把你以为有点像的都装上。it

相关文章
相关标签/搜索