查看實時的網絡流量,監控TCP/IP連接
官方網站:http://www.ex-parrot.com/~pdw/iftop/
### 安裝
~~~
yum install iftop
~~~
### iftop界面相關說明
界面上面顯示的是類似刻度尺的刻度范圍,為顯示流量圖形的長條作標尺用的。中間的<= =>這兩個左右箭頭,表示的是流量的方向。
* TX:發送流量
* RX:接收流量
* TOTAL:總流量
* Cumm:運行iftop到目前時間的總流量
* peak:流量峰值
* rates:分別表示過去 2s 10s 40s 的平均流量
### iftop相關參數
* -i設定監測的網卡,如:# iftop -i eth1
* -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信息;
* 按S切換是否顯示本機的端口信息;
* 按d切換是否顯示遠端目標主機的host信息;
* 按D切換是否顯示遠端目標主機的端口信息;
* 按p切換是否顯示端口信息;
* 按t切換顯示格式為2行/1行/只顯示發送流量/只顯示接收流量;
* 按N切換顯示**端口號或端口服務名稱**;
* 按P切換暫停/繼續顯示;
* 按b切換是否顯示平均流量圖形條;
* 按B切換計算2秒或10秒或40秒內的平均流量;
* 按T切換是否顯示每個連接的總流量;
* 按l打開屏幕**過濾功能**,輸入要過濾的字符,比如ip,按回車后,屏幕就只顯示這個IP相關的流量信息;
* 按L切換顯示畫面上邊的刻度;刻度不同,流量圖形條會有變化;
* 按j或按k可以向上或向下滾動屏幕顯示的連接記錄;
* 按1或2或3可以根據右側顯示的三列流量數據進行排序;
* 按<根據左邊的本機名或IP排序;
* 按>根據遠端目標主機的主機名或IP排序;
* 按o切換是否固定只顯示當前的連接;
- 目錄
- 離散的內容
- IO模型
- 網卡綁定
- ssh
- 硬件測試
- 硬件
- limits
- 網絡流量
- 硬盤IO
- 硬盤
- tmux
- 主機名和域名
- http_proxy
- iptables
- 內核參數
- 塊設備和字符設備
- 內存
- 虛擬內存并非交換分區
- 網絡延時
- 概念
- 多核壓縮
- linux基礎
- SSH協議
- 軟件管理
- yum
- 制作本地源 yum系列
- 制作本地源 apt系列
- apt
- 在 Linux 中移除從源代碼安裝的程序的一種簡單的方法
- 其他
- 源碼編譯和二進制安裝后更改配置
- DNS
- bind
- 守護進程
- 特殊權限
- limit.conf配置
- 網絡
- shell-ok
- 變量ok
- 數組ok
- 系統變量和環境變量
- 運算符和計算-ok
- 條件測試-ok
- 選擇-ok
- shell循環-ok
- 輸出echo和printf-ok
- 技巧-ok
- pre-web
- http協議
- web服務器
- Apache
- apache安裝
- yum安裝
- 二進制安裝
- 編譯安裝
- httpd命令
- 運行 監控apache
- apache配置文件
- 常用配置
- MPM多處理模塊
- 編譯模塊
- apache模塊
- apache核心模塊
- apache標準模塊
- apache第三方模塊
- 虛擬主機
- 1
- CGI-FastCGI-SSI
- 別名和重定向
- apache應用
- 301重定向
- apache防盜鏈
- http轉化為https
- 訪問時間段控制
- 控制訪問目錄
- 限制指定USER_AGENT
- 不同客戶端訪問不同網頁
- apache黑名單
- httpd之禁止解析php
- 不記錄css/js/img的訪問日志
- 瀏覽器端靜態緩存
- apache訪問日志自動切割
- order-require
- 壓縮傳輸
- httpd-ssl
- apache代理
- 正向代理
- 反向代理
- apache調優
- httpd壓力測試工具ab
- CGI測試
- php
- php原理
- httpd和php的結合方式
- php yum安裝之DSO模式
- php 編譯安裝之DSO模式
- php-fpm詳解
- php yum安裝之php-fpm模式
- php 編譯安裝之FastCGI模式
- php擴展之mysql
- php擴展之gd
- php擴展之pcntl
- php擴展之xcache
- php擴展之ZendGuardLoader
- phpMyAdmin
- wordpress
- 數據庫-mysql
- 數據庫原理
- mysql數據庫原理
- mysql源碼編譯安裝
- mysql二進制包安裝
- mysql命令行工具
- 更改密碼
- 數據庫授權grant
- mysql日志
- 命令
- 常用
- 小命令大作為
- awk 報告生成器
- 網絡命令
- 命令查找
- 壓縮歸檔命令
- 文件管理
- 文件管理命令
- 文件查看命令
- 目錄管理命令
- 用戶管理命令
- 用戶權限管理
- curl
- cheat
- chrony
- command
- crontab任務計劃
- cut
- date
- dd
- df
- echo
- find
- grep
- hash
- iftop
- kill pkill killall
- ls
- lsmod和modprobe
- lsof
- man
- mkpasswd
- mount
- mtr
- netstat
- nmap
- nc
- NTP
- passwd
- rm
- rdate
- pv
- sar系統活動情況報告
- sed文本處理命令
- setup
- screen
- shutdown
- sort 命令
- sudo
- tcpdump
- top
- uniq
- wget
- who
- xargs
- 監控
- zabbix郵件報警
- Redis
- redis安裝
- redis數據類型和操作方法
- redis持久化和配置
- redis主從配置
- php連接redis
- redis實現session共享
- 安裝測試
- redis設置密碼
- ELK日志分析系統
- elasticsearch
- logstash
- logstash插件
- filebeat日志收集
- kibana
- jenkins
- jenkins安裝與配置
- 案例1
- 案例2
- 案例3
- 代碼倉庫之svn
- svn服務端配置
- 常用操作
- svn備份
- LB集群
- LVS負載均衡集群
- ipvsadm使用方法
- LVS調度方法
- NAT原理
- NAT實踐
- DR原理
- DR實踐
- TUN原理
- LVS持久連接
- HA集群
- HPC集群
- 共享存儲
- ftp協議
- vsftpd
- NFS
- 網站架構發展
- 文件同步
- rsync基本用法
- rsync安裝和使用_拉取模式
- lsyncd安裝和用法
- zabbix
- zabbix服務端安裝
- zabbix客戶端安裝
- zabbix編譯安裝
- zabbix監控tomcat
- zabbix監控mysql
- gitlab
- supervisor
- nsq
- ruby
- nodejs
- consul
- mesos
- zookeeper
- rwho
- 對象存儲
- 工具
- rclone
- minio
- linux 性能調優
- CPU
- 第一部分 CPU
- 安全