Ubuntu 之linux與windows互傳文件

Windows系統下與linux傳輸文件

windows環境下,windows傳出數據到linux下

  1. 確保ubuntu安裝了ssh服務端。

若是沒有安裝,使用如下命令安裝:html

sudo aptget install ssh
service sshd restart

2.windows下下載pscp.exe軟件
PuTTY官方網站下載pscp.exe軟件。
3.打開windows下的cmd命令行
以命令行的方式運行pscp.exe命令以下:linux

pscp  D:\aaaa.txt atom@10.212.46.122:/home/atom/

以上命令實現的是將目錄D:\aaaa.txt文件傳輸到帳戶名爲atom,IP地址爲10.212.46.122的目錄/home/atom中,ubuntu

  1. 注意
  • IP地址和後面的文件路徑之間有一個分號,分號兩邊必定不能有空格,不然報錯:「More than one remote source not supported」
  • 傳輸到linux下的路徑爲/home/atom/(最後有沒有斜槓均可以),若是須要改變文件名,能夠將字符串變爲/home/atom/bbbb.txt
  • windows下的路徑能夠爲絕對路徑,也能夠用相對路徑「點」來表示。
  • 若是想看傳輸過程當中的詳細信息,能夠pscp -v命令
  • 若是想傳輸整個目錄,能夠pscp -r 命令
  • 其餘命令選項能夠參考此博文

windows下把linux裏的數據傳輸到window

先聽從上面的步驟,而後命令反向便可windows

pscp  atom@10.212.46.122:/home/atom/bbbb.txt    ./

linux下把文件從linuxA傳輸到linuxB

首先須要雙方linux都安裝ssh服務器端和客戶端服務器

linuxA的環境下,從A傳輸到B

使用命令:ssh

scp [A的源文件路徑]   [B的用戶名]@[B的IP]:[B的目標文件路徑]
示例:
scp -r /root/lk.txt sugar@1.1.2.2:/home/sugar/

linuxA的環境下,從B傳輸到A

使用命令:測試

scp  [B的用戶名]@[B的IP]:[B的目標文件路徑]    [A的源文件路徑] 
示例:
scp sugar@1.1.2.2:/home/sugar/cpfile.txt  /root/

linux系統下與windows傳輸文件

下面兩種形式未經測試,其參考方法如此博文所示網站

linux下把文件從linux傳輸到windows

linux下把文件從windows傳輸到linux

相關文章
相關標籤/搜索