我们拿pip命令来举例

方法一:

确认命令的路径

# which pip     

/usr/bin/pip

用yum命令查找pip属于哪个rpm包

yum whatprovides /usr/bin/pip

Loaded plugins: fastestmirror, refresh-packagekit, security

Loading mirror speeds from cached hostfile

* base: mirrors.sina.cn

* epel: mirrors.ustc.edu.cn

* extras: mirrors.zju.edu.cn

* updates: mirrors.zju.edu.cn

python-pip-7.1.0-1.el6.noarch : A tool for installing and managing Python packages

Repo        : epel

Matched from:

Filename    : /usr/bin/pip

python-pip-7.1.0-1.el6.noarch : A tool for installing and managing Python packages

Repo        : installed

Matched from:

根据上述信息,可知pip来自python-pip-7.1.0-1.el6.noarch这个包.

另外yum provides/whatprovides接受通配符选项:

假如不知道命令的路径,也可以用通配来解决

yum whatprovides *pip

关于yum的其它用法可以man yum查看

方法二:

确认命令的路径

# whereis pip

pip: /usr/bin/pip2.6 /usr/bin/pip

查找命令属于那个安装包

# rpm -qf /usr/bin/pip

python-pip-7.1.0-1.el6.noarch

列出这个rpm包中的所有文件

# rpm -ql python-pip-7.1.0-1.el6.noarch

查询是否安装某个rpm包.

rpm –qa python-pip

转载于:https://www.cnblogs.com/liuxia912/p/10962392.html

linux查找某个命令属于哪个rpm包相关推荐

  1. 在裸linux(没有GCC,没有RPM包管理器,没有make命令,没有系统软件管理器如apt-get,zypper,yast等的情况下)安装部署软件的方法

    在裸linux(没有GCC,没有RPM包管理器,没有make命令,没有系统软件管理器如apt-get,zypper,yast等的情况下) 安装部署rpm软件的方法之一 当在被极度裁剪的linux系统中 ...

  2. linuxrpm命令卸载python_Linux RPM包安装、卸载、升级命令讲解

    一个 RPM 包包含了已压缩的软件文件集以及该软件的内容信息,通常表现为以 .rpm 扩展名结尾的文件,例如 samba.rpm .如果需要对RPM包进行操作则需要使用rpm命令. 一.RPM包的来源 ...

  3. linux架设DNF服务器,使用linux的dnf命令新一代的RPM软件包管理器

    使用linux的dnf命令新一代的RPM软件包管理器 发布时间:2020-07-08 11:00:25 来源:亿速云 阅读:131 作者:清晨 栏目:服务器 这篇文章将为大家详细讲解有关使用linux ...

  4. 基于suse linux系统的cacti系统部署——rpm包方式

    豆丁 http://www.docin.com/p-191889788.html rpm包方式:啊扬--沙迳:2010-12-1:更改:2011/5/16:一.Cacti的简介(来源:网络):Cact ...

  5. linux怎么制作运行包,简单 RPM 包制作

    今天为了测试搭建自己的yum仓库并安装升级软件包,因此需要一个rpm包来做测试,所以就想到了自己来做一个最简单rpm,因为仅仅就是做一个测试所以没有添加需要编译的文件,而是只使用了一个shell文件来 ...

  6. Linux查找历史命令

    Linux查找历史命令 history | grep xxx 查看带有xxx的历史命令

  7. linux里面查找替换命令,LINUX 查找替换命令 总结

    find /var/ -name "*.php" > /home/tmp 在/var/目录下查找 所有以.php后缀结尾的文件  结果很多,就 > 输出结果到/home ...

  8. linux find 更新时间,Linux查找find命令详解

    Linux查找–find命令 首先,大家如果看到有什么不懂的地方,欢迎吐槽!!! find命令的格式 find pathname -options [ -print -exec -ok ...] pa ...

  9. linux下强制卸载命令,强制删除rpm包的方法

    删除软件 要删除软件非常简单,只要执行下面的命令就行: # rpm –e xanim 这时,用户要注意使用的是软件的名称xanim,而不是软件包的名称xanim-27.64-3.i386.rpm. 如 ...

最新文章

  1. android实现自动抢红包,Android手机辅助功能实现自动抢微信红包功能
  2. .Net 插入数据MySql数据库,中文乱码解决问题
  3. 单目标多目标 灰狼算法算法讲解
  4. knn——model celectionpreprocessing
  5. 30个python常用代码大全_30 个 Python 常用极简代码,拿走就用
  6. 反垄断重锤字节跳动,投资业务原地熄火 腾讯阿里争做“普通公司”
  7. Guass消元 poj 1830
  8. 前端实现base64解码编码
  9. Eclipse中source folder、folder、package的区别?
  10. 错误:安装autocad2012的时候提示Command line option syntax error.Type Command/?for help.
  11. C1认证: 任务01-修改游戏存档和金币
  12. linux的web服务
  13. 2015-11-17国足平局
  14. 在c语言中我叫做符号变量,问渠网-C语言基础-第一节 关键字符号与变量
  15. 基于Matlab-采用张正友标定法对双目相机进行标定
  16. Allegro ---检查Dummy Net 、Not a net和有命名但是其中一端未连接的网络
  17. vue created函数中是否有办法阻止后面的生命周期函数的执行
  18. latex插入pdf后空很多行
  19. 商业经济杂志商业经济杂志社商业经济编辑部2023年第2期目录
  20. 工程师程序员的自我修养 Episode.4 基于百度飞桨PaddlePaddle框架的女朋友情绪分析防被打消息推荐深度学习系统

热门文章

  1. 导入php项目_商业裂变,之项目技术实战(第九节:程序框架的安装)
  2. 【链表】牛客网:链表删除
  3. 【JAVA笔记】线程(1):多线程的介绍和实现
  4. 【java笔记】数组概念初始化及相关操作
  5. FFmpeg的H.264解码器源代码简单分析:解码器主干部分
  6. FFmpeg源代码简单分析:avformat_write_header()
  7. 利用计算机解决的生活问题,利用计算机解决经典动力学问题
  8. phpmyadmin/scripts/setup.php,Linux下phpMyAdmin安装过程中的问题解决
  9. 没有web.xml如何使用 Maven打war包?
  10. nginx代理https后,spring mvc web应用redirect https变成http