Re: [問題] 多台linux同時傳檔到windows系統
雖然我的解法跟python沒關係……
假設每台linux都有開ssh/scp,要傳的檔案也是已知路徑(不同檔名),檔案也不大,
那就像下面這樣:
#!/bin/bash
for host in rpi1 rpi2 rpi3...etc
do
scp pi@${host}:/path/to/file/* .
done
這樣就可以把全部的檔案蒐集到其中一台linux上,再傳到window電腦就比較方便。
而且這不是同時傳,所以也不會有負擔過重的問題。
如果是要讓linux主動把資料傳到windows上,最好的方法就是windows開ftp server,
讓linux分別連線傳檔,不過這樣windows機的負擔會比較大。
如果想要純python的解法嘛……就請各位大德補充了。
※ 引述《lhappyl (happy)》之銘言:
: 各位大大好!
: 想詢問版友們,最近小弟受朋友委託
: 要用個程式碼,可以將多台linux的檔案(20台以上),單個檔案大小不到5mb
: 同時傳到一台windows電腦上
: 目前找到兩種方案FTP & SAMBA
: 不知道有沒有更好的方法呢!? (網路環境限制在內網)
: 因為這兩種方案,沒有找到可以主動丟資料到windows上的
: 如果有大大有興趣的話可以跟我聯繫
: 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.109.254.74
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1489645330.A.22E.html
推
03/16 17:52, , 1F
03/16 17:52, 1F
→
03/16 19:51, , 2F
03/16 19:51, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):