rpm命令,也就是redhat package management 的简称,是基于redhat系统的包管理工具,其参数介绍如下:
首先是-q, 这个参数是–query的简称,使用时一般都将其带上,作为询问的意思。
然后是-a, 即all的缩写,用于列出所有的包,一般使用命令rpm -qa package_names 来查询某一个包是否已经安装在自己的系统上
感觉这样写太麻烦了,下面就以表格的形式来列出其参数:
-f 也就是files的缩写,其官方的解释是query/verify package owning files, 说白了就是查询某个包属于那个文件或者哪些文件.
-v 也就是verbose的缩写,其英文翻译大家都知道是冗余的意思,因此在这里就是详细列出打印的结果,比如在安装某个包时,就是用命令rpm -vih package_names
-i install 的缩写,也就是安装的意思,如上一个参数,常用于安装某个包,rpm -vih package_names
-h hash的缩写,即哈希符号,也就是在安装的时候显示哈希标识,rpm -vih package_names
-l list的缩写,列出的意思,即列出某个包中的所有文件。
-e erase的缩写,即擦除的意思,说白了就是删除的意思,常用于删除某个包。
–nodeps 也即是no dependencies的缩写,说白了就是不用依赖包,产用于卸载某个包时,不管其依赖包的问题
–force 就是强制的意思,通常用于删除某个包时,如果遇到问题进行强制卸载。