linux如何显示所有名称中包含 "httpd" 字样的rpm包
键盘上的乐符
2024-04-02 17:21
短信预约 -IT技能 免费直播动态提醒
这篇文章将为大家详细讲解有关linux如何显示所有名称中包含 "httpd" 字样的rpm包,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
如何显示所有名称中包含 "httpd" 字样的 RPM 包
在 Linux 系统中,使用以下命令可以显示所有名称中包含 "httpd" 字样的 RPM 包:
rpm -qa | grep httpd
该命令将执行以下操作:
rpm -qa
列出已安装的所有 RPM 包。grep httpd
筛选出包含 "httpd" 字符串的包。
输出示例
httpd-2.4.6-77.el7.centos.3.x86_64
httpd-debuginfo-2.4.6-77.el7.centos.3.x86_64
httpd-fastcgi-2.4.6-77.el7.centos.3.x86_64
httpd-manual-2.4.6-77.el7.centos.3.noarch
httpd-mod_ldap-2.4.6-77.el7.centos.3.x86_64
httpd-mod_proxy_fcgi-2.4.6-77.el7.centos.3.x86_64
httpd-mod_proxy_html-2.4.6-77.el7.centos.3.x86_64
httpd-mod_proxy_uwsgi-2.4.6-77.el7.centos.3.x86_64
httpd-perl-2.4.6-77.el7.centos.3.x86_64
httpd-tools-2.4.6-77.el7.centos.3.x86_64
httpd-velocity-2.4.6-77.el7.centos.3.x86_64
其他选项
除了 grep
命令之外,还可以使用其他选项来筛选 RPM 包:
rpm -q --whatprovides
显示提供指定功能或文件的所有 RPM 包。rpm -q --provides
显示指定 RPM 包提供的功能或文件。rpm -q --requires
显示指定 RPM 包所需的依赖项。
高级过滤
为了进行更高级的过滤,可以使用 rpm
命令的 --queryformat
选项。此选项允许您指定输出格式,包括自定义字段。例如,以下命令将显示所有名称中包含 "httpd" 字样的 RPM 包的名称和版本:
rpm -qa --queryformat="%{NAME}-%{VERSION}
" | grep httpd
以上就是linux如何显示所有名称中包含 "httpd" 字样的rpm包的详细内容,更多请关注编程学习网其它相关文章!
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341