linux下簡單的傳送與接受檔案

lfree發表於2007-07-18

建立兩個小的shell程式:

#cat ss
#! /bin/bash
tar cvf - $* | nc -l -p 5555

#cat tt
#! /bin/bash
nc 192.168.$1 5555 | tar xvkf -

在A機器上執行:
ss or


在B機器上執行:
tt 10.22

注意: B機器的IP我做了簡寫,前面192.168不需要輸入。另外tar命令我加入v引數,如果不想顯示可以關閉。tt命令中加入k引數,避免檔案覆蓋。

如果想壓縮傳送,可以在兩邊加z引數,如果傳送目錄中包含小檔案,這樣會更加快一些。當然要沒有防火牆限制。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-83053/,如需轉載,請註明出處,否則將追究法律責任。

相關文章