Linux nethogs 命令 - 按进程监控网络流量
介绍
NetHogs 是一个开源的小型 net top 工具,它可以按进程实时监控网络带宽使用率。
和其他按协议或按子网分解流量的工具不同,NetHogs 是按进程对带宽进行分组的,并且不依赖于加载的特殊内核模块。因此,如果突然出现大量网络流量,你可以启动 NetHogs 并立即查看是哪个 PID 导致了这种情况,如果是某种旋转进程(spinning process),就可以将其终止。
使用前请确保你的系统上已经安装 nethogs 工具,在 Debian/Ubuntu 系统上可通过 apt 进行安装:
sudo apt install nethogs