中间的<= =>这两个左右箭头,表示的是流量的方向。

第一部分是iftop输出中最上面的一行,此行是流量刻度,用于显示网卡带宽流量;

第二部分是iftop输出中最大的一个部分,此部分又分为左中右三列,左列和中列记录了哪些IP或主机正在本机的网络进行连接。其中中列的 => 代表发送数据,<=代表接收数据,通过这个指示箭头可以很清晰的知道两个IP之间的通信情况。最右列又分为三个小列,这些实时参数分别表示外部IP连接到本机2s 10s和40s的平均流量。另外这个部分还有一个流量图形条,流量图形条是对流量大小的动态展示,以第一部分中的流量刻度为基准。通过这个流量图形条可以很方便的看出那个IP的流量最大,今儿迅速定位网络中可能出现的流量问题;

第三部分位于iftop输出的最下面,可以分为三行,其中TX表示发送的数据,RX表示接受的数据,TOTAL表示发送和接收的全部流量。与这三行对应的有三列,其中cum列表示从运行iftop到目前的发送,接收和总数据流量;peak列表示发送,接收以及总的流量峰值;rates列表示过去2s 10s和40s的平均流量值;

一、iftop相关参数

-i设定监测的网卡,如:# iftop -i ens33
-B 以bytes为单位显示流量(默认是bits),如:# iftop -B
-n使host信息默认直接都显示IP,如:# iftop -n
-N使端口信息默认直接都显示端口号,如: # iftop -N
-F显示特定网段的进出流量,如# iftop -F 10.10.1.0/24或# iftop -F 10.10.1.0/255.255.255.0
-h(display this message),帮助,显示参数信息
-p使用这个参数后,中间的列表显示的本地主机信息,出现了本机以外的IP信息;
-b使流量图形条默认就显示;
-f这个暂时还不太会用,过滤计算包用的;
-P使host信息及端口信息默认就都显示;
-m设置界面最上边的刻度的最大值,刻度分五个大段显示,例:# iftop -m 100M

二、进入iftop画面后的一些操作命令(注意大小写)

按h切换是否显示帮助;
按n切换显示本机的IP或主机名;
按s切换是否显示本机的host信息;
按d切换是否显示远端目标主机的host信息;
按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退出监控。

iftop查看系统网络状态命令详解相关推荐

  1. linux vsftpd用法,Linux_LINUX系统下vsftpd 命令详解,FTP命令是Internet用户使用最频 - phpStudy...

    LINUX系统下vsftpd 命令详解 FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操 作系统下使用FTP,都会遇到大量的FTP内部命令. 熟悉并灵活应用FTP的内 ...

  2. linux终端机详解,Linux reset设定终端机的状态命令详解

    名称: reset, tset 使用方法: tset [-IQqrs] [-] [-e ch] [-i ch] [-k ch] [-m mapping] [terminal] 使用说明: reset ...

  3. Linux系统之dd命令详解

    Linux系统之dd命令详解 一.dd命令介绍 1.dd介绍 2.dd的相关解释 二.创建指定大小的文件 三.给磁盘的分区做备份 1.磁盘分区备份 2.磁盘分区还原 四.清空磁盘 五.给磁盘备份 1. ...

  4. linux 查看删除进程 ps命令详解

    ps命令详解 名称:ps 使用权限:所有使用者 使用方式:ps [options] [--help] 说明:显示瞬间行程 (process) 的动态 参数:ps的参数非常多, 在此仅列出几个常用的参数 ...

  5. linux查看和结束进程,Linux查看和结束进程命令详解

    在ubuntu中,终止一个进程或终止一个正在运行的程序,一般是通过 kill .killall.pkill.xkill 等进行. ----------------------------------- ...

  6. U盘系统FbinstGrldr菜单命令详解

    U盘系统Fbinst菜单.Grldr菜单命令详解Fbinst菜单命令详解:default 0//设置默认启动的菜单入口项为第一项timeout 3//设置在自动启... Fbinst菜单命令详解: d ...

  7. linux命令ls查看内存,Linux ls 命令详解

    Linux ls命令详解 Linux中ls命令用于显示指定工作目录下之内容,其内容就是指定的工作目录所含之文件及子目录,该命令的用法为"ls [参数] [目录名]",其常用参数有& ...

  8. Linux下free命令查看系统实际内存占用详解(buffer与cache的区别、交换空间、free与available、free命令)

    1.free命令是什么? free 命令是一个显示系统中空闲和已用内存大小的工具.free 命令的输出和 top 命令相似.大多数Linux发行版已经含有 free 命令. 其实 free 命令中的信 ...

  9. Windows系统 services.msc命令详解,Windows命令行查看本地服务

    「作者主页」:士别三日wyx 第一步.打开cmd 按下 win 键,输入 cmd 后回车,打开「命令提示符」 第二步.查看系统版本 在打开的cmd窗口中,输入 services.msc 后回车,即可在 ...

最新文章

  1. Facebook曝至今最严重安全漏洞,超过5000万用户受影响
  2. Keras下载的数据集以及预训练模型保存在哪里
  3. 成功解决win系统电脑中网络仅看到自己计算机图文教程
  4. linux命令(8)wc
  5. Tushare数据的绘图操作
  6. Flutter VS React Native –为什么我认为Flutter最适合移动应用程序开发
  7. 校验json格式_不来学一下SpringBoot统一参数校验?
  8. SOUI使用总结知识汇总.
  9. csdn广告屏蔽方法
  10. 大淘客cms源码修改二次开发实现淘京拼三合一功能
  11. 数据清洗中的缺失值处理
  12. HTML基础常识问答(一)
  13. 人生如逆旅,我亦是行人。—第五天
  14. 用Python画一只小兔子,祝您新年前途似锦,大展宏图
  15. 使用百度地图AndroidSDK
  16. 马云:2019年两大行业,会成就一批千万富翁!
  17. How to set dev_loss_tmo and fast_io_fail_tmo persistently, using a udev rule
  18. 【技巧】windows剪切板
  19. any在mysql语句中用法,MySQL中,子查询中可以使用运算符ANY,它表示的意思是______。...
  20. PowH3D 智能合约

热门文章

  1. CSS float详解
  2. 激战2老显示客户端无法连接服务器,激战2客户端安装指南
  3. Cisco Wireless中显示的slot0, slot1是什么含义
  4. 充实的一天(6.17)
  5. 曾哥传第三话 村外来客
  6. 什么是版本控制 SVN subversion
  7. 计算机图形系是学什么的,计算机图形学
  8. Android Studio自定义模板之MVPActivity
  9. 最新 | 关于残疾人证和补贴新规定,正式实施!
  10. 计算机学院运动会宣传语,运动会宣传语(精选70条)