scp 在不同主機之間數據傳輸

不同的Linux之間copy文件常用有3種方法,第一種就是ftp,也就是其中一臺Linux安裝ftp Server,這樣可以另外一臺使用ftp的client程序來進行文件的copy。第二種方法就是採用samba服務,類似Windows文件copy 的方式來操作,比較簡潔方便,第三種就是利用scp命令來進行文件複製。

    scp是有Security的文件copy,基於ssh登錄。操作起來比較方便,比如要把當前一個文件copy到遠程另外一臺主機上,可以如下命令。

Linux代碼 複製代碼在CODE上查看代碼片派生到我的代碼片
  1. scp /home/daisy/full.tar.gz root@172.19.2.75:/home/root  

 
然後會提示你輸入另外那臺172.19.2.75主機的root用戶的登錄密碼,接着就開始copy了。

    如果想反過來操作,把文件從遠程主機copy到當前系統,也很簡單。

Linux代碼 複製代碼
  1. scp root@172.19.2.75:/home/root/full.tar.gz  /home/daisy/   
  2. #如果不是默認的22端口,請使用大寫P 例如   
  3. scp -P 8382  upload.tar.gz root@74.86.170.242:/home/root  
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章