你可以经由过程这三个 Linux 敕令懂得当前收集的大年夜量信息。iftop
经由过程过程号跟踪收集连接,nethogs
快速告诉你哪些过程在占用你的带宽,而 vnstat
以一个优胜的轻量级守护过程在后台运行,并及时G录你的收集应用情况。
iftop
令人称赞的 iftop
可以监听您指定的收集接口,并以 top 的样式出现。
这是一个不错的小对象,可以用于找出收集拥塞,测速和保持收集流量总量。看到本身到底在用若干带宽往往是异常惊人的,尤其是对于我们这些仍然记得德律风线路、调制解调器,“高速”到令人惊叫的 kb 和及时波特率的白叟们。我们在良久之前就不再应用波特率,转而钟情于比特率。波特率用于衡量旌旗灯号变更,尽管有时刻与比特率雷同,但大年夜多半情况下并非如斯。
如不雅你只有一个收集接口,直接运行 iftop
即可。不过 iftop
须要 root 权限:
$ sudo iftop
如不雅你有多个收集接口,那就指定你要监控的接口:
$ sudo iftop -i wlan0
$ vnstat -i wlan0+eth0+eth1
就像 top
敕令一样,你可以在敕令运行时更改显示选项:
h
切换赞助界面。n
是否解析域名。s
切换源地址的显示,d
则切换目标地址的显示。S
是否显示端标语。N
是否解析端口;若封闭解析则显示端标语。t
切换文本显示界面。默认的显示方法须要 ncurses。我小我认为图 1 的显示方法在组织性和可读性都加倍优胜。p
暂停显示更新。q
退出法度榜样。
以下这条敕令将会删除 wlan1 的数据库并不再监督它:
图 1:组织性和可读性优胜的文本显示。
当你切换显示设置的时刻,iftop
并不会中断监测流量。当然你也可以零丁监测一台主机。而这须要该主机的 IP 地址和子网掩码。如今,我很好奇 Pandora(LCTT 译注:一家美国的电台公司)能给我贫瘠的带宽带来多大年夜的负载。是以我起首应用 dig 敕令找到他们的 IP 地址:
那子网掩码呢?ipcalc 会告诉我们:
$ ipcalc -b 208.85.40.20
Address: 208.85.40.20
Netmask: 255.255.255.0 = 24
Wildcard: 0.0.0.255
=>
Network: 208.85.40.0/24
如今,将 IP 地址和子网掩码供给给 iftop
:
经由过程 推荐阅读
一、收集分类有线电视收集计算机收集(成长最快、信息时代的核心技巧)二、局域网和广域网1. 局域网(内网)局>>>详细阅读 本文标题:三款简单而优秀的Linux网络监视工具 地址:http://www.17bianji.com/lsqh/40489.html 1/2 1
iftop
、 nethogs
和 vnstat