登录
首页 >  文章 >  linux

CentOS查看已安装软件命令大全

时间:2026-03-20 08:04:33 394浏览 收藏

本文详细介绍了在CentOS系统中使用`yum list installed`命令高效查看和管理已安装软件包的核心方法:它精准列出所有由yum安装的包,输出清晰包含名称、版本和仓库来源三列信息,支持通配符过滤(如`'bash*'`)、管道组合实现统计数量或导出清单,并与`rpm -qa`等命令对比阐明其适用场景——专注yum生态,兼顾简洁性与实用性,是系统日常维护、安全审计和故障排查不可或缺的运维利器。

CentOS如何列出所有已安装的包_yum-list-installed详解

在CentOS系统中,查看已安装的软件包是日常维护和故障排查中的常见操作。通过 yum list installed 命令可以方便地列出所有已安装的软件包。下面详细介绍该命令的使用方法、输出格式以及实用技巧。

yum list installed 基本用法

执行以下命令即可列出当前系统中所有通过 yum 安装的软件包:

yum list installed

该命令会输出三列信息:

  • 名称:软件包的名称(如 bash、httpd)
  • 版本:软件包的版本号(如 4.4.19-10.el7)
  • 仓库来源:安装该包所使用的 yum 源(如 base、updates),本地安装的可能显示 @base 或 @anaconda

筛选特定软件包

如果只想查看某个或某类软件包,可以在命令后加上通配符进行过滤:

yum list installed httpdyum list installed 'bash*'yum list installed '*.x86_64'

支持 shell 风格的通配符,比如 * 和 ?,便于快速查找相关包。

结合管道进行高级处理

当需要统计数量或导出列表时,可以配合其他命令使用:

  • 统计已安装包总数:
    yum list installed | tail -n +2 | wc -l
  • 保存列表到文件:
    yum list installed > installed_packages.txt
  • 搜索包含关键词的包:
    yum list installed | grep php

与其他命令对比

除了 yum list installed,还有几个类似命令可用于查询安装情况:

  • yum list all:列出所有已安装和可安装的包
  • rpm -qa:使用 rpm 命令列出所有安装包(更底层,不依赖 yum)
  • yum list extras:列出未通过 yum 安装的包(如本地 rpm 安装)

其中 rpm -qa 更全面,包括手动安装的 rpm 包,而 yum list installed 主要关注由 yum 管理的包。

基本上就这些。掌握 yum list installed 及其常用组合方式,能帮助你快速了解系统软件状态,便于管理与审计。虽然简单,但在实际运维中非常实用。

理论要掌握,实操不能落!以上关于《CentOS查看已安装软件命令大全》的详细介绍,大家都掌握了吧!如果想要继续提升自己的能力,那么就来关注golang学习网公众号吧!

资料下载
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>