iftop命令
来源:原创 更新时间:2018-08-26 13:56:37 作者:管理员 浏览:2729
- 命令描述
- 命令语法
- 命令选项
-n 不进行域名解析
-N 直接显示连接埠编号, 不显示服务名称
- 内置功能及变量
1. 主机显示
n: 切换是否解析主机名,你可以选择显示域名还是 IP 地址;
s/d: 切换是否显示源主机或者目的主机;
t: 切换主机接收和发送显示的模式:两行显示、一行显示、只显示发送流量、只显示发送流量;
2. 端口显示
N: 切换显示服务名称还是端口号,例如 ssh 或者 22;
S/D:切换是否显示源主机端口或者目的主机端口;
p:切换是否显示端口号;
3. 排序显示
1/2/3:根据最近 2 秒、10 秒、40 秒的平均网络流量排序;
<:根据源主机地址排序;
>:根据目的主机地址排序;
o:固定显示当前连接,用来观察当前连接的流量情况,避免刷新后连接顺序变化;
4. 其他
P:暂停刷新;
h/?:切换显示帮助;
b:切换是否显示 bar graph;
B:切换 bar graph 显示为最近 2 秒、10 秒、40 秒的平均网络流量;
T: 切换显示每个连接的累计总流量,类似前面提到的 cumm,不过是针对单个连接的;
j/k:垂直滚动显示连接;
q: 退出;
- 命令实例
基于实例讲解输出含义
执行iftop -N -n -i eth1后界面为
第一行:带宽显示
中间部分:外部连接列表,即记录了哪些ip正在和本机的网络连接
中间部分右边:实时参数分别是该访问ip连接到本机2秒,10秒和40秒的平均流量
=>代表发送数据,<= 代表接收数据
底部三行:表示发送,接收和全部的流量
底部三行第二列:为你运行iftop到目前流量
底部三行第三列:为高峰值
底部三行第四列:为平均值