下面详细讲解yum provides命令的作用与使用方法: 1. yum provides命令作用 yum provides是一个yum命令中非常常用的子命令,主要用于查找软件包提供哪些文件。在系统管理中,经常需要查找一
下面详细讲解yum provides命令的作用与使用方法:
1. yum provides命令作用yum provides是一个yum命令中非常常用的子命令,主要用于查找软件包提供哪些文件。在系统管理中,经常需要查找一个命令或软件是由哪个软件包提供的,或者需要查找系统是否安装了某个文件。此时yum provides命令就可以派上用场。
2. yum provides命令使用方法yum provides命令的使用方法很简单,下面介绍两个示例:
示例一:查找软件包提供某个文件有时候我们需要查找一个文件是由哪个软件包提供的,可以使用yum provides命令。比如我们要查找libxml2.so.2这个文件是由哪个软件包提供的,可以在终端中使用以下命令:
yum provides libxml2.so.2
执行后,yum就会搜索系统中所有已安装软件包及可用软件包的提供内容,并返回所有提供此文件的软件包,如下图所示:
xml2-2.9.10-6.el7.x86_64 : Library providing XML and HTML support
Repo : base
Matched from:
Filename : /usr/lib64/libxml2.so.2
...
从输出结果可知,文件libxml2.so.2由软件包xml2-2.9.10-6.el7.x86_64提供。
示例二:查找系统安装了哪些文件有时候我们需要知道系统安装了哪些文件,也可以使用yum provides命令。具体方法是将文件名通配符作为查询参数输入。例如,要查找系统中所有以“.conf”结尾的文件并输出它们所属的软件包,可以使用以下命令:
yum provides '*.conf'
执行后,yum就会搜索系统中所有已安装软件包及可用软件包的提供内容,并返回所有提供匹配文件的软件包,如下图所示:
...
httpd-filesystem-2.4.6-93.el7.centos.noarch : The basic directory layout for
: the Apache HTTP server
Repo : base
Matched from:
Filename : /usr/share/httpd/conf
...
从输出结果可知,系统中所有以“.conf”结尾的文件中,/usr/share/httpd/conf文件是由软件包httpd-filesystem-2.4.6-93.el7.centos.noarch提供的。
自由互联热门推荐:PDF电子发票识别软件,一键识别电子发票并导入到Excel中!10大顶级数据挖掘软件!人工智能的十大作用! 总结yum provides命令是一个非常实用的命令,可以很方便地查找系统中文件的提供者,帮助我们在日常系统维护中快速定位问题。