概述
一、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 常用查询命令所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复