概述
网路上有大量可用于Linux操作的开源网路监控工具。并且免费linux主机,假如您正在找寻可以为您提供每位进程使用情况的网路带宽实时统计数据的工具linux操作系统论文,这么NetHogs就是您应当寻觅的惟一实用程序。
NetHogs工具1、什么是NetHogs?
NetHogs是一个开源行程序,用于监控Linux中每位进程或应用程序使用的实时网路流量带宽。NetHogs是一个大型网路工具。它不像大多数工具那样按合同或子网分解流量,而是按进程对带宽进行分组。NetHogs不依赖一个特殊的内核模块来加载。假如忽然出现大量网路流量linux查看网络带宽,您可以启动NetHogs并立刻查看是那个PID造成了这些情况。这可以很容易地辨识早已疯狂并猛然占用您的带宽的程序。
2、如何在Linux系统中安装NetHogs
NetHogs可以在诸多Linux操作系统安装。按照您正在运行的Linux发行版,选择合适的安装方法
在RHEL、CentOS、RockyLinux和AlmaLinux中安装NetHogs
要安装nethogs,你须要基于EPEL储存库,之后运行以下yum下载并安装nethogs包。
# yum install epel-release
# yum install nethogs
在Ubuntu、LinuxMint和Debian中安装NetHogs
要安装nethogslinux查看网络带宽,请键入以下apt来安装nethogs包。
$ sudo apt install nethogs
3、NetHogs命令行选项
NetHogs选项和用法:
以下是nethogs命令行选项。使用“-d”添加刷新率和“设备名称”来监控特定的给定设备或设备带宽(默认为eth0)。
# nethogs -d 5
$ sudo nethogs -d 5
# nethogs eth0
$ sudo nethogs eth0
# nethogs eth0 eth1
$ sudo nethogs eth0 eth1
4、NetHogs交互式控件
以下是nethogs程序的一些有用的交互控件(鼠标快捷键)。
5、使用展示
在centos运行nethogs实用程序。
# nethogs
从上图中我们看见,发送和接收行显示了每位进程正在使用的流量。在顶部估算发送和接收的总带宽使用量。您可以使用交互式控件来排序和修改次序。
本文原创地址://gulass.cn/rhzlxtzaznxx.html编辑:刘遄,审核员:暂无