关键词:
在本文中,我们提出了另一个称为Interface TOP (IFTOP)的优秀程序, 它是一个基于实时控制台的网络带宽监控工具。
它将显示接口上网络活动的快速概览。 Iftop 平均每 2,10 和40秒显示实时更新的网络使用带宽列表。 在这篇文章中,我们将看到安装以及如何在 Linux 中使用IFTOP与示例。
要求:
- libpcap :用于捕获实时网络数据的库。
- libncurses :一种编程库,它以独立于终端的方式为构建基于文本的界面提供 API。
安装 libpcap 和 libncurses
首先,使用您的 Linux 分发包管理器安装libpcap和libncurses库,如图所示。
- $ sudo apt install libpcap0.8 libpcap0.8-dev libncurses5 libncurses5-dev [On Debian/Ubuntu]
- # yum -y install libpcap libpcap-devel ncurses ncurses-devel [On CentOS/RHEL]
- # dnf -y install libpcap libpcap-devel ncurses ncurses-devel [On Fedora 22+]
下载并安装 iftop
Iftop在Debian / Ubuntu Linux 的官方软件仓库中可用,您可以使用 apt 命令安装它,如图所示。
- $ sudo apt install iftop
在RHEL / CentOS 上 ,您需要启用 EPEL 存储库 ,然后按照以下步骤进行安装。
- # yum install epel-release
- # yum install iftop
在Fedora发行版中, iftop也可以从默认系统存储库中使用以下命令进行安装。
- # dnf install iftop
其他 Linux 发行版可以使用 wget 命令下载iftop源代码包,并如图所示从源代码进行编译。
- # wget http://www.ex-parrot.com/pdw/iftop/download/iftop-0.17.tar.gz
- # tar -zxvf iftop-0.17.tar.gz
- # cd iftop-0.17
- # ./configure
- # make
- # make install
Iftop 的基本用法
完成安装后,转到您的控制台并运行iftop命令,不带任何参数来查看默认界面的带宽使用情况,如下面的屏幕截图所示。
- $ sudo iftop
iftop命令的输出示例,显示了默认界面的带宽,如下所示。
监控 Linux 网络接口
首先运行以下 ifconfig 命令或 ip 命令以查找 Linux 系统上所有连接的网络接口。
- $ sudo ifconfig
- OR
- $ sudo ip addr show
然后使用-i
标志指定要监控的接口。 例如,下面的命令用于监视测试计算机上无线接口上的带宽。
- $ sudo iftop -i wlp2s0
要禁用主机名查找,请使用-n
标志。
- $ sudo iftop -n eth0
要打开端口显示,请使用-P
开关。
- $ sudo iftop -P eth0
Iftop 选项和用法
在运行iftop 时,您可以使用像S
, D
这样的密钥来查看更多信息,如来源 , 目的地等。如果您想探索更多选项和技巧,请运行iftop 。 按’ q
‘退出运行窗口。
centos实时网络带宽占用查看工具iftop(代码片段)
...有iptraf、iftop以及nethogs等,iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等。centos安装iftop的命令如下:[root@iZbp1f0xuq9rc41s6gdvfyZ/]#yuminstalliftop-y直接开干,服务器 查看详情
centos实时网络带宽占用查看工具iftop(代码片段)
...有iptraf、iftop以及nethogs等,iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等。centos安装iftop的命令如下:[root@iZbp1f0xuq9rc41s6gdvfyZ/]#yuminstalliftop-y直接开干,服务器网站首页都打不开了... 查看详情
查看linux网络流量及带宽
...息。查看网络状态可以使用netstat、nmap等工具。若要查看实时的网络流量,监控TCP/IP连接等,则可以使用iftop。iftop类似于top的实时流量监控工具,可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等。... 查看详情
linux流量监控工具-iftop(最全面的iftop教程)
...息。查看网络状态可以使用netstat、nmap等工具。若要查看实时的网络流量,监控TCP/IP连接等,则可以使用iftop。一、iftop是什么?iftop是类似于top的实时流量监控工具。官方网站:http://www.ex-parrot.com/~pdw/iftop/二、iftop有什么用?iftop... 查看详情
讲清楚,说明白!巧用iftop找出是谁占用了带宽
...息。查看网络状态可以使用netstat、nmap等工具。若要查看实时的网络流量,监控TCP/IP连接等,则可以使用iftop命令。(1.2)iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等。(二)安装iftop(2.1)我们... 查看详情
linux流量监控工具iftop(代码片段)
...方便的查看各客户端流量情况。iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等,详细的将会在后面的使用参数中说明。 安装yuminstalliftop–y 参数-i设定监测的网卡,如:#iftop-ieth1-B... 查看详情
centos查看实时网络带宽占用情况方法
...工具有iptraf、iftop以及nethogs等,iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等。1、安装iftopcentos安装iftop的命令如下:yuminstalliftop-y2、查看网卡实时流量命令:iftop-ieth1执行命令查看外网占用带... 查看详情
网站安全ddos攻击及监测(代码片段)
...息。查看网络状态可以使用netstat、nmap等工具。若要查看实时的网络流量,监控TCP/IP连接等,则可以使用iftop。一、iftop是什么?iftop是类似于top的实时流量监控工具。官方网站:http://www.ex-parrot.com/~pdw/iftop/二、iftop有什么用?iftop... 查看详情
一文详解linux系统常用监控工具(top,htop,iotop,iftop)(代码片段)
...!Linux下的top命令有点类似于Windows下的任务管理器,能够实时动态地监控并显示系统中各个进程的资源占用状况,是Linux下常用的性能监控和分析工具。一个常见的top命令的执行视图如下:下面我 查看详情
如何安装网络流量监控工具vnstat和vnstati
...它采用的工作方式有别于nload。iftop使用pcap库来捕获进出网络适配器的数据包,然后汇总数据包大小和数量,搞清楚总的带宽使用情况。虽然iftop报告每个连接所使用的带宽,但它无法报告参与某个套按 查看详情
linux系统之iftop的基本使用(代码片段)
...示IP5.显示某个网段进出封包流量一、iftop介绍iftop是一款实时流量监控工具,监控TCP/IP连接等,缺点就是无报表功能。必须以root身份才能运行。二、检查本地系统环境1.检查系统版本[root@jeven~]#cat/etc/os-releaseNAME="CentOSLinux"... 查看详情
linux网络流量实时监控工具之nload(代码片段)
InstallnloadonaCentOS/RHEL/RedHat/FedoraLinuxFirst,turnonEPELrepoonaCentOSorRHELbasedsystem.Typethefollowingyumcommandtoinstallnload:#yuminstallnload InstallnloadonaDebianorUbuntuLinuxTypethefollowingapt-getcommand:$sudoapt-getinstallnload HowdoIusenloadtodisplaythecurrentnetworkusage?Theb... 查看详情
有那种软件可以监测一天24小时电脑网络连结情况?把网络连接情况记录下来,比如几时几分几秒网络断开,
...端口的活动情况!Iftopiftop是linux命令行程序,用图形形式实时显示网络连接所使用的带宽。就像top一样,iftop每隔几秒动态更新,iftop显示的是网络连接所使用的上传和下载的带宽,是运维人员必备的命令工具。1.1安装iftop在系统... 查看详情
linux系统如何查看服务器带宽及网络使用情况(代码片段)
...络端口 2.ethtool命令查看宽带大小 三、nload命令实时统计网卡带宽使用率 四、dstat-n命令实时监测网络的状态总结 相关文章前言 操作系统:Linux 操作环境:Centos7 Linux系统中如何查看服务器带宽... 查看详情
linux服务器上监控网络带宽的18个常用命令zz
Linux服务器上监控网络带宽的18个常用命令本文介绍了一些可以用来监控网络使用情况的Linux命令行工具。这些工具可以监控通过网络接口传输的数据,并测量目前哪些数据所传输的速度。入站流量和出站流量分开来显示。作者:... 查看详情
linuxcentos之“任务管理器”监控工具(代码片段)
linux运维中经常需要查看系统进程、CPU、内存、磁盘、网络等,可用不同的命令查看,但是多有不便。其实,也可以采用类似Windows“任务管理器”的工具,来满足运维工作的需求。类似的工具有top、htop、iftop、glance、dstat结合了v... 查看详情
nethogs按进程实时统计网络带宽利用率的工具(代码片段)
安装sudoapt-getinstallnethogs使用sudonethogs 查看详情
linux服务器怎么查看当前带宽使用率
...简单,不支持许多选项。所以,如果你只需要快速查看总带宽使用情况,无需每个进程的详细情况,那么nload用起来很方便。华普在线小李为您解答参考技术A安装iftop使用命令:iftop-ieth0-p-n 查看详情