-bash: scp: command not found问题解决

咱们常常会在2台服务器中传送文件,,并且常常会用到scp的命令来进行传送。centos

scp的命令使用很简单,使用也很方便,这里我就很少做介绍了。bash

今天遇到一问题就是,在使用scp的命令传送文件是报错:-bash: scp: command not found 。服务器

开始我觉得是服务器上没有scp命令。ssh

而后我就用which  scp 查看是否存在scp。ide

在显示结果,服务器上是存在scp命令的。并且路径是在/usr/bin/scp。spa

既然存在scp,又无法传送。是否是个人命令参数使用错误呢。get

/usr/bin/scp design.dump  root@192.168.168.166:/opt  仍是报错了。it

同样的错误,那就说明可能不是我命令使用错误的问题。class

我就把错误信息到网上查找。呵呵,资料仍是挺全的。看了一下,原来是个人要传送的目标服务器没有安装openssh-clients。个人系统是centos6.4的使用最小化安装。cli

找到问题就好办了。直接yum安装就行了。

yum  -y  install  openssh-clients

安装好了。重复以前的命令就好 了。

scp design.dump  root@192.168.168.166:/opt

 

呵呵,这个看起来其实很简单的。。只要咱们多动动手就能解决。说不定还有意外收获。

相关文章
相关标签/搜索