接下來要使用 scp 這個遠程傳輸命令,只要是 Linux 系統,登錄 ssh 客戶端(比如 putty)即可使用。
1、獲取遠程服務器上的文件
scp []:/usr/local/src/test.tar.gz /home/test.tar.gz
命令中的大寫P 為端口參數,2223 表示ssh的端口,如果是 22 的話,可以不需要該參數,如果是其他端口,必須填寫。
[] 表示使用root用戶登錄遠程服務器10.23.185.16
:/usr/local/src/test.tar.gz 表示遠程服務器上的文件及路徑
最后面的/home/test.tar.gz 表示保存在本地上的路徑和文件名。
執行命令后,正常的話會有一個提問,輸入 yes 回車scp命令從本地到遠程,然后需要輸入遠程服務器的 root 密碼scp命令從本地到遠程,回車即可。
2、獲取遠程服務器上的目錄
scp -r []:/usr/local/src// /home//
注意:如果是目錄,需要添加一個 -r 參數
3、將本地文件上傳到服務器上
scp /home/test.tar.gz []:/usr/local/src/test.tar.gz
4、將本地目錄上傳到服務器上
scp -r /home// []:/usr/local/src//
原文: