7-zip的标准输入输出(STDIN,STDOUT)与Ncat的配合使用,压缩后传输文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了7-zip的标准输入输出(STDIN,STDOUT)与Ncat的配合使用,压缩后传输文件相关的知识,希望对你有一定的参考价值。

Netcat/Ncat是很好用的网络工具,使用方法网上已经有很多文章讲解了,不再赘述。本文讲述用7-zip配合Ncat,实现从A机器到B机器的文件压缩传输。
也就是说,准备发送的文件先在A机器上压缩,再把压缩之后的数据传送到B机器,在B机器实时解压缩,整个的传输过程对用户来说是透明的。因为流量减小了,网传速度可能得以加快。
之所以说“可能”,是因为压缩后传输速度是否得以加快,取决于CPU速度与网络速度之比。如果CPU慢而网速快,那还不如不压缩。
如果出现这种情况,就当本文是一片纯技术探讨文把。
希望你能在这次短暂的旅行中获得乐趣。
linux下Ncat的发送过程很简单:

以上是关于7-zip的标准输入输出(STDIN,STDOUT)与Ncat的配合使用,压缩后传输文件的主要内容,如果未能解决你的问题,请参考以下文章

stdout和stderr标准输出的区别

shell基础02 标准文件描述符STDIN,STDOUT,STDERR和输入输出重定向

Linux学习笔记 -- stdin/stdout 重定向

替换然后通过 ssh 打开 stdin/stdout

重定向stdin stdout stderr |

php的三种CLI常量:STDIN,STDOUT,STDERR