Linux应用安装有rpm包安装和使用源码安装的方式,检测是否有以rpm安装的某个应用,直接用rpm命令就可以了,但是以源码安装的应用,采用源码包安装的应用,是无法通过rpm包来检测的:
这里我们有两种方式去检测是否有该类应用安装在linux上:
1.使用whereis命令,这里以检测是否安装了redis为例
安装redis后,会有两个bash命令,redis-cli, 和redis-server
这里可以用 whereis redis-cli或者 whereis redis-server 去看redis是否已经安装
2.采用源码安装的应用,多数都被放在了 /usr/local/bin 或者/usr/bin 里面,因此可以去这两个目录里面去查找