1
我有2臺機器A和B.從插座寫輸出
在機器A,我做
echo "Hello World" > /dev/tcp/{Bs_ip}/12345
在B機,我怎麼寫,在後臺運行的腳本,監聽在端口12345上,並將從端口12345收到的所有內容打印到stdout?
BTW兩臺機器爲4
感謝
運行Red Hat Enterprise Linux的我有2臺機器A和B.從插座寫輸出
在機器A,我做
echo "Hello World" > /dev/tcp/{Bs_ip}/12345
在B機,我怎麼寫,在後臺運行的腳本,監聽在端口12345上,並將從端口12345收到的所有內容打印到stdout?
BTW兩臺機器爲4
感謝
運行Red Hat Enterprise Linux的你可以做,使用netcat的:
nc -l -p 123456
如果你想能夠處理多個連接你將不得不使用循環。
您可以在類固醇上使用netcact(nc)或netcat,即socat.我給出了手冊頁的示例部分的鏈接,以便您可以看到socat的強大功能。
socat TCP4-LISTEN:12345 -
應該做你想要
能'tcpdump'幫你什麼? – eumiro 2010-09-22 09:39:10