-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

 

呵呵,這個看起來其實很簡單的。。只要咱們多動動手就能解決。說不定還有意外收穫。

相關文章
相關標籤/搜索