介绍

iftop 是 Linux 系统一个款免费的网卡实时流量监控工具,类似 top 命令。可以监控指定网卡的实时流量、端口连接信息、反向解析 IP 等。Linux系统下这样的工具还有很多,例如:iptraf、nethogs 等;

一、Yum安装

# CentOS

yum -y install epel-release

yum -y install iftop

# Ubuntu

apt -y install iftop

二、编译安装

环境预设

yum -y install ncurses-devel libpcap-devel

下载

iftop-0.17.tar.gz:

解压

tar xvf iftop-0.17.tar.gz

编译

cd iftop-0.17

make /usr/local/iftop

./configure --prefix=/usr/local/iftop/

make && make install

创建软连接

ln -s /usr/local/iftop/sbin/iftop /usr/local/sbin/iftop

三、应用

1.界面参数说明

最上方表示流量刻度;

中间部分分别表示源、目标、当前流量;

TX:发送流量;

RX:接收流量;

TOTAL:总流量;

cumm:运行间总流量;

peak:流量峰值;

rates:2s、10s、40s平均流量;

2.参数

2.1.格式:

iftop -h | [-npbBP] [-i interface] [-f filter code] [-N net/mask]

-h:显示帮助;

-n:不显示hostname,直接显示真是IP;

-N:不显示默认端口信息,直接显示端口号;

-p :启用混合模式;

-b:不显示流量条形图;

-B:显示带宽(字节为单位);

-i interface:指定网卡接口;

-f filter code:过滤器,计数数据包;

-F net/mask:显示流量流入/流出;

-P:显示端口和主机;

-m limit:设置limit上线;

-c config file:指定配置文件;

2.2.示例

iftop

iftop -i ens33

iftop -nNP

3.视图快捷键命令

3.1.主机显示:

n:切换DNS主机解析;

s:切换显示源主机;

d:切换显示目标主机;

t:循环显示模式;

3.2.端口显示:

N:切换服务分辨率;

S:切换显示源端口;

D:切换显示目标端口;

p:切换端口显示(端口显示开关);

3.3.一般:

P:暂停显示;

h :切换帮助显示;

b:切换条形图显示;

B:周期条形图平均值;

T:切换累计行总数;

j/k:滚动显示;

f:编辑过滤代码;

l:设置屏幕过滤器;

L:刻度;

! :shell命令;

3.4.排序:

1/2/3:按1、2、3列排序;

>:按目标名称排序;

o :冻结当前;

举报/反馈

linux监控网络端口流量,Linux 网络流量监控利器 iftop相关推荐

  1. 13. 查看网络端口、配置网络

    13. 查看网络端口.配置网络 一.查看 TCP 22 端口是否打开 1.列出所有端口: [root@Demon proc]# netstat -ntlp Active Internet connec ...

  2. linux 网络端口状态,Linux下用netstat查看网络状态、端口状态(转)

    转:http://blog.csdn.net/guodongdongnumber1/article/details/11383019 在linux一般使用netstat 来查看系统端口使用情况步. n ...

  3. linux中查端口命令,Linux系统查看端口的操作办法

    有部分Linux系统的用户,不知道如何查看上的端口,今天小编就来介绍一下,如何使用netstat , ss 和 lsof 命令找出哪些服务上使用哪些端口的办法. 1.正在侦听的端口 网络端口由编号,关 ...

  4. linux 开放连续端口,CentOS/Linux 开放80、8080端口或者开放某个端口

    iptables是linux系统自带的防火墙,功能强大,学习起来需要一段时间,下面是一些习iptables的时候的记录.如果iptables不熟悉的话可以用apf,是一款基于iptables的防火墙, ...

  5. 常见网络端口 和 常见网络协议

    常见网络端口 端口:0 服务:Reserved 说明:通常用于分析操作系统. 端口:1 服务:tcpmux 说明:这显示有人在寻找SGI Irix机器. 端口:7 服务:Echo 说明:能看到许多人搜 ...

  6. suse linux修改ftp端口,suse Linux系统下的网络设置(ftp telnet xmanager)

    suse系统下的网络设置:ftp.telnet.Xmanager 注:首选蓝色字体的方法 一.FTP配置 方法一:FTP方式访问LINUX文件服务器. 1.在LINUX文件服务器上,启动Y AST,在 ...

  7. linux nginx 配置端口访问,Linux入门教程:ubuntu 16.04配置nginx服务器实现一个IP一个端口多个站点,ubuntunginxNginx 使用异步...

    Linux入门教程:ubuntu 16.04配置nginx服务器实现一个IP一个端口多个站点,ubuntunginxNginx 使用异步 特点: Nginx 可以部署在网络上使用 FastCGI,脚本 ...

  8. linux下解除端口防火墙,Linux关闭防火墙 / 开放端口

    无法访问Linux的应用 Linux的网络可以ping通,但是linux启动的应用如tomcat / nginx等都无法访问? 问题分析: 这是由于Linux的安全问题默认开启了防火墙,并且禁用(不开 ...

  9. linux查看server端口占用,Linux查看端口占用的命令

    Linux查看端口占用的命令 apt-get install lsof lsof -i:端口号 lsof常用命令 lsof -i:8080:查看8080端口占用 lsof abc.txt:显示开启文件 ...

  10. linux双网卡端口聚合,Linux双网卡聚合改造

    Linux双网卡聚合改造 一.环境和需求 Linux主机只有一块网卡接到交换机上,为了消除交换机的单点,新增一台交换机,Linux主机端新接一块网卡到新交换机上,对这两块网卡做聚合达到目的. 二.物理 ...

最新文章

  1. 深入理解java虚拟机之类文件结构以及加载
  2. 三种复位方式: 同步复位、异步复位、异步复位同步释放
  3. 26期Linux20180531 单用户 救援模式 克隆虚拟机 linux机器相互登录
  4. 为Spring Cloud Config插上管理的翅膀
  5. 网络推广软文浅谈网站优化过程中图片的优化技巧和注意事项!
  6. 权重对生成对抗网络GAN性能的影响
  7. vue项目实现记住密码到cookie功能
  8. .Net Compact Framework 小技巧(1)
  9. 洛谷P2055 [ZJOI2009]假期的宿舍 题解
  10. Linux 下监控系统几个重要组件
  11. python模型训练框架_以Python撰写 AI模型框架
  12. [HDU 4842]--过河(dp+状态压缩)
  13. 定时器之多层级时间轮
  14. SpringBoot整合tkMybatis基础教程
  15. 微信公众号引流的十种方法
  16. 最适合编程的笔记本电脑是什么?
  17. pandas_计算最大回撤
  18. 写在2020年的初秋
  19. 由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题
  20. ReentrantLock入门级

热门文章

  1. Control-模型参考自适应控制(MRAC)
  2. springCache注解详解
  3. Linux守护进程(daemon)
  4. 【小程序】如何开发属于自己的一款小程序
  5. 十一年架构师教你怎么打造PHP程序员简历
  6. 常见类型移动互联网应用程序必要个人信息范围规定(快速解读)
  7. HDU 多校联合第三场
  8. 关于IdeaVim插件 导致 复制按键不可用
  9. Java使用elasticjob实现定时任务(v2.1.5)
  10. lua—C/C++lua嵌入式开发