用netcat通过socket把流传送出去就可以搞定了。
需要发送文件的机器:
netcat -l -p 8888 < 1T.file
接收的机器:
netcat x.x.x.x 8888 > 1T.file
文件夹的话前面弄个管道就行了:
发送的机器:
tar -C mytest|netcat x.x.x.x 8888
接收的机器:
netcat -l -p 8888 |tar -C dst_dir -xf -
rsync
mv cp
本文介绍了如何使用netcat通过socket在命令行中实现文件的上传与下载,包括单个文件、文件夹的传输,以及结合tar和rsync进行更复杂的操作。
用netcat通过socket把流传送出去就可以搞定了。
需要发送文件的机器:
netcat -l -p 8888 < 1T.file
接收的机器:
netcat x.x.x.x 8888 > 1T.file
文件夹的话前面弄个管道就行了:
发送的机器:
tar -C mytest|netcat x.x.x.x 8888
接收的机器:
netcat -l -p 8888 |tar -C dst_dir -xf -
rsync
mv cp
1269

被折叠的 条评论
为什么被折叠?