2012-05-10 32 views
6

我期待在特定时间范围内查找通过特定端口的流量。例如,流量通过3306端口10秒。有没有办法找到这些信息?如何知道在Linux中的特定端口的流量

我看到“/ sbin目录/ ifconfig eth0命令05”可以被用来获取总字节的信息,但我期待找到特定端口的流量信息。

由于提前,

+0

你看看tcpdump的(http://www.tcpdump.org/tcpdump_man.html)? – zysoft

+1

你需要什么信息?流量,连接的人数 - 什么? –

+0

除非你试图通过编程来做到这一点,这种问题不属于这里。 –

回答

13
tcpdump -i eth0 -s 1500 port 3306 
+0

我试过tcpdump,但似乎没有办法监视端口一段时间(比如5秒)。 @Jenny D:我正在寻找一定时间内某个港口的交通量。 –

+0

只需使用另一个进程在5秒后发送tcpdump信号。或者使用libpcap制作自己的程序。 –

+0

谢谢。我想我可以让程序“睡眠”5秒钟,然后再次使用相同的tcpdump命令。 –

相关问题