Linux学习(十四)——scp远程拷贝
生活随笔
收集整理的這篇文章主要介紹了
Linux学习(十四)——scp远程拷贝
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 1. 學習目標
- 2. scp上傳與下載
- 2.1 上傳文件/目錄到服務器
- 2.2 從服務器上下載文件
1. 學習目標
當我們訪問到服務器后,我們希望上傳或者是從服務器下載文件,這是本節所解決的問題。
- 能夠使用scp進行遠程拷貝(上傳和下載)
2. scp上傳與下載
開始之前,請先保證服務器已安裝openssh-server,如果未安裝,請使用如下命令:
sudo apt-get install openssh-server
另外這里假設Ubuntu就是服務器,你本來的電腦就是客戶機,我們上傳和下載的所有操作都是在客戶機的命令窗口中進行的(如Windows是在命令提示符中操作)
2.1 上傳文件/目錄到服務器
命令格式:
scp 文件的本地路徑 服務器用戶名@服務器IP地址:/目標文件的絕對路徑,其中,文件的本地路徑可以使用相對路徑也可以使用絕對路徑,目標文件的路徑必須是絕對路徑,因為你是在客戶機上操作的。
如果上傳目錄,則在scp命令后加-r,即scp -r...
舉個例子,假設現在在命令提示符中切換到了盤:
scp /123.txt aaa@192.168.1.108:/home/aaa/test/123.txt
上述命令指的是將客戶機E盤下的123.txt文件上傳到用戶名為aaa,服務器IP地址為192.168.1.108,目標地址為/home/aaa/test/123.txt上
2.2 從服務器上下載文件
命令格式(與2.1正好相反):
scp 服務器用戶名@服務器IP地址:/目標文件的絕對路徑 保存到本機的絕對/相對路徑
如果是目錄,則加-r
總結
以上是生活随笔為你收集整理的Linux学习(十四)——scp远程拷贝的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Axure交互模拟线框图等等
- 下一篇: Mac OS 使用命令(scp/sftp