Scp

scp 不工作

  • March 19, 2017

我想將伺服器 1 上的目錄的所有文件傳輸到伺服器 2 上的同名目錄,所以我使用以下命令:

scp root@176.01.04.128:/../../var/www/backups

但是,這是我得到的唯一答案:

usage: scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file]
          [-l limit] [-o ssh_option] [-P port] [-S program]
          [[user@]host1:]file1 ... [[user@]host2:]file2

我究竟做錯了什麼?我以前用過這個命令,到目前為止工作得很好。

有兩件事不對

  • 只有一個參數,你至少需要兩個
  • /../../表示“最頂層目錄的父級”,這是一種誤導,充其量它會被忽略。

我的猜測是*缺少星號 ( ) 或 undef 變數(介於scp和之間root@...

引用自:https://unix.stackexchange.com/questions/352410