scp 命令 路径_基于SSH的文件传输:scp命令
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                scp 命令 路径_基于SSH的文件传输:scp命令
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                日常開發中,經常需要在服務器和本地之間進行文件傳輸。這里來介紹一種基于SSH的文件傳輸方法——scp命令
命令格式
scp(secure copy,remote file copy program),其命令格式如下:
# 將源文件拷貝到目標路徑下
scp  <souceFile> <tagetFile>常用選項:
- -P [port] : 指定SSH端口號
 - -r : 遞歸復制整個目錄
 
文件路徑格式如下,對于非本地路徑需添加遠程服務器用戶名username、遠程服務器IP等相關信息
[[username@]host:]<file>本地文件上傳至遠程服務器
演示環境如下圖所示,我們現在需要把本地的localCode目錄中的文件全部上傳至遠程服務器的TransferTest下
在本地執行下述命令,即可將本地的localCode目錄上傳至遠程服務器的TransferTest目錄下
scp -r -P 35827 /d/demo1/localCode zgh@123.28.96.128:/home/zgh/TransferTest從下圖紅框中結果,我們可以看到文件上傳成功
遠程服務器文件下載至本地
演示環境如下圖所示,我們現在需要把遠程服務器的serverFiles目錄中的內容全部下載到本地的deom1目錄中
在本地執行下述命令,即可完成下載
scp -r -P 35827 zgh@123.28.96.128:/home/zgh/TransferTest/serverFiles /d/demo1從下圖紅框中結果,我們可以看到文件下載成功
Note:
- Windows下可通過Git Bash來使用scp命令
 
總結
以上是生活随笔為你收集整理的scp 命令 路径_基于SSH的文件传输:scp命令的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: request中的内容存储_宜信开源|调
 - 下一篇: mysql替换开头_如何在MySQL的字