• 重要通知:网站内容不做更新,只对现有的进行扩展,新技术资料已转移到其它位置存储。

  • 通知:2021年3月21日将博客服务器迁移,感谢好友老刘提供的服务器!!!
    点击查看具体站点更新信息

  • 提示:站点启用不定时清理注册未登录的帐户,已登录过用户请无视!

  • 通知:2019年5月18日网站迎来一波大更新!!!

    点击查看具体站点更新信息

查命令所在的包名(查包)

系统集成 盛行 7年前 (2015-06-21) 1775次浏览 已收录 0个评论 扫描二维码
文章目录
[隐藏]

1.系统无此命令

# yum provides ssh
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
openssh-clients-7.4p1-16.el7.x86_64 : An open source SSH client applications
源    :base
匹配来源:
文件名    :/usr/bin/ssh
openssh-clients-7.4p1-16.el7.x86_64 : An open source SSH client applications
源    :@anaconda
匹配来源:
文件名    :/usr/bin/ssh

以上openssh-clients就是包名,然后通过yum install -y openssh-clients安装

小提示:3.0.x 版本的 yum 匹配文件名时会出错。可以用 “*/ssh” 或 “*bin/ssh” 得到这个结果

2.系统已有命令

2.1.查命令路径

先在已有的系统中找到这个命令,然后使用以下的方法,找到包之后在新机器上安装,查找方法如下:

# which ssh
/usr/bin/ssh
# find / -name ssh 
/usr/bin/ssh
找到ssh命令所在的位置

2.2.查所在的包

# rpm -qf /usr/bin/ssh
openssh-clients-7.4p1-16.el7.x86_64

安装命令包

# yum install -y openssh-clients

IT博客站版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:查命令所在的包名(查包)
喜欢 (1)
[使用支付宝扫码]
分享 (0)
盛行
关于作者:
企业应用技术爱好者,喜欢分享知识。如果文章中有错误,欢迎指正,谢谢。
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址