2010-09-22 41 views
1

我有2台机器A和B.从插座写输出

在机器A,我做

echo "Hello World" > /dev/tcp/{Bs_ip}/12345 

在B机,我怎么写,在后台运行的脚本,监听在端口12345上,并将从端口12345收到的所有内容打印到stdout?

BTW两台机器为4

感谢

运行Red Hat Enterprise Linux的
+0

能'tcpdump'帮你什么? – eumiro 2010-09-22 09:39:10

回答

2

你可以做,使用netcat的:

nc -l -p 123456 

如果你想能够处理多个连接你将不得不使用循环。

0

您可以在类固醇上使用netcact(nc)或netcat,即socat.我给出了手册页的示例部分的链接,以便您可以看到socat的强大功能。

socat TCP4-LISTEN:12345 - 

应该做你想要