可以使用iftop进行Linux机器的网络流量监控
安装方法
centos系统下
1、安装必须的软件包
yum install libpcap libpcap-devel ncurses ncurses-devel
2、下载并安装iftop
1.0pre4
版是到今天2017年2月9日的最新版
cd /tmp
wget http://www.ex-parrot.com/pdw/iftop/download/iftop-1.0pre4.tar.gz
tar -zxvf iftop-1.0pre4.tar.gz
cd iftop-1.0pre4
./configure
make
make install
使用方法
iftop
直接启动iftop,我的服务器默认监听em1网口。iftop -i em3 -n
监测网卡em3,直接显示IP。
运行结果
常用参数
进入iftop后可按h查看帮助。
Host display:
n - 切换DNS解析,显示IP或主机名
s - 切换显示/隐藏本机host信息
d - 切换显/隐藏示远程主机host信息
t - 一行显示模式(默认为两行)
Port display:
N - 切换打开/关闭端口服务解析
S - 切换显示/隐藏原主机端口
D - 切换显示/隐藏远程主机端口
p - 切换显示/隐藏端口信息
Sorting:
1/2/3 - 按1或2或3可以根据右侧显示的三列流量数据进行排序
< - 按照原主机名排序 > - 按远端主机名排序
o - 固定只显示当前的连接
General:
P - 暂停/开始
h - 切换显示help
b - 切换显示流量条
B - 切换计算2秒或10秒或40秒内的平均流量
T - 切换是否显示每个连接的总流量
j/k - 上下滚动显示
L - 切换流量条刻度(linear scale and logarithmic scale)