本地主機和伺服器之間需要進行傳輸檔案可以使用 ssh 的方式來進行,透過scp 命令列來進行裝置之間的檔案傳輸。
將檔案從 src 傳送到 dest 的命令為:
scp <src> <dest>
1. 將 Linux 檔案傳送到本機上
(1)、將單個檔案從Linux 伺服器傳輸到本機
scp userName@192.168.0.11:/home/TmpDir/Myfile "D:\TransferData\MyData\"
(2)、將整個目錄傳輸到本機上,-r 表示遞迴傳送目錄中的檔案
scp -r userName@192.168.0.11:/home/TmpDir "D:\TransferData\MyData\"
2. 將本機的檔案傳送到Linux伺服器上,只需互換 src 和 dest 即可,如:
scp "D:\TransferData\MyData\file" userName@192.168.0.11:/home/TmpDir/
[參考資料]
scp傳輸檔案的命令