列出rpm档案中的文件

氨酚

以下两个命令有什么区别:

rpm -qlp <filename>.rpm

rpm -qilp <filename>.rpm

我知道该-i标志用于安装,但是这与产生不同的输出有何关系,如以下示例所示:

[vagrant@10 ~]$ rpm -qlp nfs-utils-1.3.0-0.54.el7.x86_64.rpm | wc -l
98
[vagrant@10 ~]$ rpm -qilp nfs-utils-1.3.0-0.54.el7.x86_64.rpm | wc -l
127
汤玛士

rpm被调用查询方式-q,该-i标志是用于显示信息包不安装。

在以下页面的手册页中rpm

PACKAGE QUERY OPTIONS:  

  -i, --info  
      Display package information, including name, version, 
      and description. This uses the --queryformat if one was specified.  

如果不通过管道传递输出,wc而是查看命令的输出,则可以轻松看到差异例如:

diff <(rpm -qlp nfs-utils-1.3.0-0.54.el7.x86_64.rpm) <(rpm -qilp nfs-utils-1.3.0-0.54.el7.x86_64.rpm)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章