Warning: file_put_contents(/datas/wwwroot/jiajiahui/core/caches/caches_template/2/default/show.php): failed to open stream: Permission denied in /datas/wwwroot/jiajiahui/core/libraries/classes/template_cache.class.php on line 55

Warning: chmod(): Operation not permitted in /datas/wwwroot/jiajiahui/core/libraries/classes/template_cache.class.php on line 56
centOS 7.4 64位使用rpm命令查看软件安装路径 - 源码之家

centOS 7.4 64位使用rpm命令查看软件安装路径

centOS 7.4 64位使用rpm命令查看软件安装路径

rpm -qa 查看系统安装软件

首先我们需要知道软件是否安装。
rpm -qa会把系统安装的软件全部显示出来,但我们只想知道特定的软件是否安装。我们可以使用管道符“|”和grep来对输出信息进行筛选。
管道符是一个神奇的工具,它可以轻易地连接两个毫不相关的程序,把一个程序的结果交给另一个来处理,甚至,不停地交接处理。。
grep是一个非常高效的查询工具,可以查询文本中带有某关键字的行。支持正则表达式。
如果我们想知道Linux系统中是否安装了含有yum关键词的软件,我们可以使用下面这条命令。

rpm -qa | grep yum

对上面命令进行一个简单的解释
rpm -qa把系统安装的软件全部输出
管道符“|”进行rpm与grep的连接,把rpm -qa 的输出结果作为grep的输入
grep对输入进行处理并输出显示出来
centOS 7.4 64位使用rpm命令查看软件安装路径

rpm -ql 列出软件包安装的文件

假如我们想知道yum-langpacks的安装路径与配置文件,使用下面这条命令

rpm -ql yum-langpacks

centOS 7.4 64位使用rpm命令查看软件安装路径