[plain] view plaincopy
[root@localhost ~]# rpm -qa | wc -l
217
rpm指令
(一)查询系统装已经安装的软件信息
1)查询系统中已经安装的软件
rpm -qa
2)查询一个已经安装的文件属于哪个软件包;
rpm -qf 文件名的绝对路径
3)查询已安装软件包都安装到何处;
rpm -ql 软件名
4)查询一个已安装软件包的信息
rpm -qi 软件名
5)查看一下已安装软件的配置文件;
rpm -qc 软件名
6)查看一个已经安装软件的文档安装位置:
rpm -qd 软件名
7)查看一下已安装软件所依赖的软件包及文件;
rpm -qR 软件名
1、通过rpm查看查看软件是否安装。首先我们需要查看软件是否已经安装,或者说查看安装的软件包名称。如查找是否安装mysql,3322软件站
2、接着根据 rpm -ql 列出软件包安装的文件
3、综合上述以上的问题,可以直接使用 rpm -qal |grep mysql 查看mysql所有安装包的文件存储位置
4、Yum查找
除了rpm 查询还可以通过yum search 查找对应可以安装的软件包,3322软件站
5、其他查找方法
除了根据软件包来找文件位置之外,最常用的就是通过find查找某个关键字比如mysql所有包含mysql服务的文件路径,3322软件站
6、Which查找命令
Which命令是通过 PATH环境变量查找可执行文件路径,用于查找指向这个命令所在的文件夹,3322软件站
7、Whereis命令和find类似,不过不同的是whereis是通过本地架构好的数据库索引查找会比较快。如果没有更新到数据库里面的文件或命令则无法查找到信息
1、登陆CentOS,启动终端。
2、登陆root帐户,输入 cat /etc/redhat-release,即可显示系统版本。
3、输入 uname -r ,可以查询安装程序。
查看软件下载目录方法:
1、如果包是通过yum或者rpm方式安装,找出系统所有的包,找到对应的文件名。
2、如果是源码编译安装,源码安装的方式通过rpm命令是无法找出来的,如果你确定这个软件已经开启,找出对一个的可执行文件所在的目录。
3、通常安装完包后,我们都会把他加入到服务里面,你可以去/etc/rc.d/下找相应的文件,进而确认相关信息。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)