我是靠谱客的博主 生动豆芽,最近开发中收集的这篇文章主要介绍centOS7 常用查询命令,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、yum安装软件路径查询命令

1、查看所有已安装的软件名称

    rpm  -qa

2、执行下面命令,显示软件安装路径(软件名定义是:rpm包去除平台信息和后缀后的信息)

    rmp  -ql  软件名称

3、查询一个已经安装的文件属于哪个软件包

    rpm  -qf 文件名的绝对路径

4、查询一个已安装软件包的信息

    rpm  -qi 软件名
5、查看一下已安装软件的配置文件

    rpm -qc 软件名
6、查看一个已经安装软件的文档安装位置

    rpm -qd 软件名
7、查看一下已安装软件所依赖的软件包及文件

    rpm -qR 软件名

*对于未安装的软件包信息查询

1、查看一个软件包的用途、版本等信息;

    rpm -qpi rpm文件

2、查看一件软件包所包含的文件;

    rpm -qpl rpm文件

3、查看软件包的文档所在的位置;

    rpm -qpd rpm文件

4、查看一个软件包的配置文件;

    rpm -qpc rpm文件

5、查看一个软件包的依赖关系

    rpm -qpR rpm文件


*软件包的安装、升级、删除等

1、安装或者升级一个rpm包

    rpm -ivh rpm文件【安装】 rpm -Uvh rpm文件【更新】

2、删除一个rpm 包

    rpm -e 软件名

如何需要不管依赖问题,强制删除软件,在如上命令其后加上 --nodeps

*签名导入

rpm --import 签名文件  rpm --import RPM-GPG-KEY
 

二、yum安装卸载软件常用命令(使用yum安装和卸载软件,有个前提是yum安装的软件包都是rpm格式的)

1、用yum安装软件包命令:yum install ~

2、用yum删除软件包命令:yum remove ~

三、用yum查询想安装的软件

1、使用YUM查找软件包
      命令:yum search ~
2、列出所有可安装的软件包
      命令:yum list
3、列出所有可更新的软件包
      命令:yum list updates
4、列出所有已安装的软件包
      命令:yum list installed
5、列出所有已安装但不在Yum Repository 內的软件包
      命令:yum list extras
6、列出所指定软件包
      命令:yum list ~
7、使用YUM获取软件包信息
      命令:yum info ~
8、列出所有软件包的信息
      命令:yum info
9、列出所有可更新的软件包信息
      命令:yum info updates
10、列出所有已安裝的软件包信息
      命令:yum info installed
11、列出所有已安裝但不在Yum Repository 內的软件包信息
      命令:yum info extras
12、列出软件包提供哪些文件
      命令:yum provides~

四、清除YUM缓存

1、清除缓存目录(/var/cache/yum)下的软件包

     命令:yum clean packages

2、清除缓存目录(/var/cache/yum)下的 headers

     命令:yum clean headers

3、清除缓存目录(/var/cache/yum)下旧的 headers

     命令:yum clean oldheaders

4、清除缓存目录(/var/cache/yum)下的软件包及旧的headers

     命令:yum clean, yum clean all (= yum clean packages; yum clean oldheaders)

五、yum命令工具使用

     yum update  升级系统

     yum install  ~ 安装指定软件包

     yum update ~ 升级指定软件包

     yum remove ~ 卸载指定软件

     yum grouplist   查看系统中已经安装的和可用的软件组,可用的可以安装

     yum grooupinstall ~安装上一个命令显示的可用的软件组中的一个

     yum grooupupdate ~更新指定软件组的软件包

     yum grooupremove ~ 卸载指定软件组中的软件包

     yum deplist ~ 查询指定软件包的依赖关系

     yum list yum* 列出所有以yum开头的软件包

     yum localinstall ~ 从硬盘安装rpm包并使用yum解决依赖

六、常用操作命令

1、删除文件夹命令

     rm  -rf  文件夹名

2、删除文件命令

    rm  -f  文件名

3、解压

  tar –xvf file.tar //解压 tar包

  tar -xzvf file.tar.gz //解压tar.gz

  tar -xjvf file.tar.bz2 //解压 tar.bz2

  tar –xZvf file.tar.Z //解压tar.Z

  unrar e file.rar //解压rar

  unzip file.zip //解压zip

 

 

转载于:https://my.oschina.net/u/1256119/blog/1475602

最后

以上就是生动豆芽为你收集整理的centOS7 常用查询命令的全部内容,希望文章能够帮你解决centOS7 常用查询命令所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部