使用iptraf
iptraf是一种文本屏幕界面工具,可实时显示网络流量。
有些系统并不一定安装了。
对于RHEL,找到安装磁盘上的iptraf*.rpm软件包并进行安装
对于CentOS,请使用yum install -y iptraf安装
有很多统计方法。
(1) IP传输监视器
)2)通用接口状态
(3)详细接口状态
如果有-B参数,也可以在后台运行,将/var/log/iptraf目录中的数据保存到文件中。
2. nload
系统并不是附带程序。
3. ifstat
系统并不是附带程序。
4. sar
如果没有安装系统
对于RHEL,请在安装盘上找到并安装sysstat*.rpm软件包
对于CentOS,请使用yum install -y sysstat进行安装。
sysstat是一个工具包,包括几个有用的系统发现程序: iostat、mpstat和sar。
turbo Linux的每个版本都包含此工具包。
iostat用于输出CPU、I/O系统和磁盘分区的统计信息。 可用于分析磁盘I/O、带宽等信息。
mpstat用于输出CPU的各种统计信息,可以用于分析程序运行时的内核状态和用户状态的动作状况。
sar可用于定时收集系统的各种状态信息,然后可监视系统的每个时间点的状态。
sar有很多用途。 要监视网络通信量,请使用以下命令行方法:
sar -n DEV interval count
这里,间隔是统计时间间隔,以秒为单位; count共计计数几次? 如果为0,则继续计数直到Ctrl C中断,否则执行几次计数后结束。
例如sar -n DEV 1 4
例如sar -n DEV 10 0
iface :局域网接口
rxpck/s秒内接收到的数据包
在txpck/s期间发送的数据包
rxbyt/s秒内接收的字节数
txbyt/s秒内发送的字节数
5. watch more /proc/net/dev
不直观。
6 .等待配置
不直观。
7. iftop
相关参数和说明
TX :发送通信量
RX :接收流量
总流量
cumm :自执行if top以来的总流量
峰值:流量峰值
rates :表示过去2s 10s 40s的平均流量
-i设置要监视的网卡。 示例: # iftop -i eth1
-B以字节为单位显示流量。 缺省设置为bits,如# iftop -B
默认情况下,主机信息直接显示IP。 例如,# iftop -n
-N默认情况下,端口信息直接显示端口号。 例如, # iftop -N
-F显示特定网段的出入流量,例如# iftop -F 10.10.1.0/24或# if top-f 10.10.1.0/255.255.255.255.0
-显示显示消息(h )、帮助和参数信息
-p使用此参数时,中间列表中显示的本地主机信息将显示非本地IP信息;
-b默认显示流量图表栏;
-f这还很少使用,是用来过滤计算包的;
允许默认情况下显示host和端口信息;
-设置m界面顶部刻度的最大值。 刻度分为5个部分显示。 例# iftop -m 100M
按h键切换是否显示帮助;
按n切换显示本机的IP或主机名;
按s切换是否显示本机的主机信息;
按d键切换是否显示远程目标的主机信息。
用t将显示格式切换为2行/1行/仅显示发送通信量/仅显示接收通信量;
按n键切换显示端口号或端口服务名;
按s切换是否显示本机的端口信息;
按d键切换是否显示远程目标主机的端口信息;
按p键切换是否显示端口信息;
按p键切换暂停/继续显示;
b键切换是否显示平均流量图表条;
通过B切换计算2秒或10秒或40秒以内的平均流量;
用t切换是否显示每个连接的总流量;
按l键打开滤屏功能,输入要过滤的文字,如ip,按回车,屏幕上只显示与此ip相关的流量信息;
按l键切换显示屏上边的刻度; 流量模式条根据刻度而变化;
您可以通过按j或k键上下滚动屏幕上显示的连接记录。
您可以根据右侧显示的三列流量数据,按1、2或3排序。
按左边的本地名称或IP排序;
按远程目标主机的主机名或IP排序;
按o键切换是否仅显示当前连接。
按f键可以编辑过滤器代码。 这是被翻译的说法,我还没用过这个。
推啊! 可以使用shell命令。 我没用过这个。 我不知道什么命令在这里有用!
按q结束监视。
8. mtr
mtr也是一个文本屏幕程序,使用yum install -y mtr进行安装。
9. ntop
提供Web界面的显示。 ntop还支持Windows平台。