监听networking端口并将数据保存到文本文件

有没有一些简单的方法在Linux上侦听networking上的数据,并将其保存到文本文件?

谢谢。

Netcat是你的朋友。

nc -l localhost 10000 > log.txt 

Netcat将侦听端口10000上的连接,将收到的任何内容redirect到log.txt。

也可用的是TCPDump。

 sudo tcpdump -i eth0 -vvvvtttAXns 1500 'port 10000' 

其他工具是Etherial或Wireshark

无论如何,请注意您遵守当地和公司的规定。