如何找到占用最多带宽的进程

如何找到占用最多带宽的进程

如何找到 Linux PC 上占用带宽最多的进程?

通过iftop这种方式可以找到哪些连接产生最多的带宽,但是如何找到这个过程呢?

答案1

nethogs 是类似的东西,但也显示了该过程(http://nethogs.sourceforge.net/

答案2

有点笨拙的解决方案,但是

开始

iftop -nNP

启动后,按't',现在您需要按 暂停'P' (shift+p)'IP:port'从第二列复制所需的内容并以超级用户身份启动

netstat -tnp | grep "<paste_IP:port_here>"

在输出的最后一个字段中,您应该看到 PID/program。希望这对您有所帮助。

相关内容