欢迎光临
我们一直在努力

bash scp command not found的解决方法

安装了centos6.0,由于选择了最小安装,很多包没有安装,因此一些常用的命令也不支持,如下:
# scp
-bash: scp: command not found


我的解决方法是:在一台运行正常的CentOS 5.6服务器上找到scp所在的包:
##—以下命令在运行正常的CentOS 5.6上执行


复制代码 代码如下:
# which scp
/usr/bin/scp

# rpm -qf /usr/bin/scp
openssh-clients-4.3p2-72.el5


这么看来scp所在的包是openssh-clients了。


在不正常的机器上安装吧:


复制代码 代码如下:
# yum install openssh-clients
或者从光盘上安装
# rpm -ivh libedit-2.11-4.20080712cvs.1.el6.x86_64
# rpm -ivh openssh-clients-5.3p1-20.el6.x86_64


至此,scp命令可以执行了。


注意:以上用到的包名请大家根据自己的情况进行调整。

本文从互联网转载,来源地址:www.downzz.com/linux-shell/171641.html,原作者保留一切权利,若侵权或引用不当,请联系九八云(cmy.cn)删除。【九八云,优质云服务器提供商】

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。