我正在使用nc
/ netcat
传输大的tar流。双方都有办法显示某种状态吗?像已经转移了多少和/或转移时的速度?
在接收端:
nc -l 9000 > data.tar
在发送端:
tar cf - -C /path/to/data files | nc -N [target server] 9000
答案 0 :(得分:0)
最简单的是,您可以使用pv
-管道查看器:
tar cf - . | pv -b | nc -N [target server] 9000
如果您在手册页中查看,可以看到如何“猜测” tar文件的大小,该文件可能允许pv
计算估计的到达时间。