Linux 拨号vps windows公众号手机端

Ubuntu 18.04系统使用nethogs命令按进程实时统计网络带宽利用率

lewis 4年前 (2021-03-05) 阅读数 6 #网络运维

本文目录导读:

  1. <"http://#id1" title="安装nethogs" "">安装nethogs
  2. <"http://#id2" title="启动nethogs" "">启动nethogs
  3. <"http://#id3" title="按进程统计网络带宽利用率" "">按进程统计网络带宽利用率
  4. <"http://#id4" title="实时更新网络带宽利用率" "">实时更新网络带宽利用率
  5. <"http://#id5" title="过滤特定进程的网络流量信息" "">过滤特定进程的网络流量信息
  6. <"http://#id6" title="退出nethogs" "">退出nethogs

在Ubuntu 18.04系统中,nethogs是一个非常实用的工具,可以用于实时统计网络带宽利用率,它可以根据进程进行统计,帮助用户了解各个进程的网络使用情况,下面将从多个方面详细介绍如何使用nethogs命令按进程实时统计网络带宽利用率。

安装nethogs

需要安装nethogs工具,在终端中输入以下命令进行安装:

sudo apt-get update
sudo apt-get install nethogs

启动nethogs

安装完成后,可以通过以下命令启动nethogs:

sudo nethogs

这将启动nethogs,并在终端中显示网络流量信息。

按进程统计网络带宽利用率

默认情况下,nethogs会按照流量大小进行排序,而不是按照进程进行排序,为了按进程统计网络带宽利用率,需要使用以下命令:

sudo nethogs -p

这将按照进程名称进行排序,并显示每个进程的网络流量信息。

实时更新网络带宽利用率

默认情况下,nethogs会每隔几秒钟更新一次网络流量信息,如果需要实时更新网络带宽利用率,可以使用以下命令:

sudo nethogs -d 0

这将每隔0秒更新一次网络流量信息,实现实时更新,可以根据需要调整更新间隔时间。

过滤特定进程的网络流量信息

如果只想查看特定进程的网络流量信息,可以使用以下命令:

sudo nethogs -p <进程名称>

<进程名称> 替换为要过滤的进程名称即可,这样,nethogs将只显示该进程的网络流量信息。

退出nethogs

当不再需要查看网络流量信息时,可以按下 Ctrl + C 组合键退出 nethogs。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门