服务器SCP安装正常,还是报bash: scp: command not found lost connection
2014-11-10 10:15:31   来源:   评论:0 点击:

在内网,从一台服务器传mysql的源码安装包到另外一台服务器时,发生如下的错误:[root@localhost ~] scp mysql-5 1 55 tar gz root@192 168 3 22:root@192 168 3 22 s password: bash: scp: command not found

 

在内网,从一台服务器传mysql的源码安装包到另外一台服务器时,发生如下的错误:

[root@localhost ~]# scp mysql-5.1.55.tar.gz root@192.168.3.22:.

root@192.168.3.22's password: 

bash: scp: command not found

lost connection

提示scp的命令找不到,但是查找发现命令是存在的

[root@localhost ~]# whereis scp

scp: /usr/bin/scp /usr/share/man/man1/scp.1.gz

[root@localhost ~]# find / -name scp

/usr/bin/scp

是因为没有加入到环境变量的原因?

evn查看,已经加入了环境变量了

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

而且带上全路径,执行的时候还是报相同的错误 

[root@localhost ~]# /usr/bin/scp mysql-5.1.55.tar.gz root@192.168.3.22:.

root@192.168.3.22's password: 

bash: scp: command not found

lost connection

查看scp所依赖的包

[root@localhost ~]# rpm -qf /usr/bin/scp 

openssh-clients-5.3p1-81.el6.i686

怀疑会不会是有其他的依赖包没有安装上,重新安装一遍

相关热词搜索:linux scp

上一篇:linux centos6.4防火墙添加3306端口
下一篇: 解决Apache长时间占用内存大的问题,Apache 内存优化方法