1. tcpdump
2.iftop
下载RPM:ftp://rpmfind.net/linux/dag/redhat/el6/en/x86_64/dag/RPMS/iftop-1.0-0.pre3.el6.rf.x86_64.rpm
安装:rpm -ivh iftop-1.0-0.pre3.el6.rf.x86_64.rpm
运行:iftop -i 接口
3.nethogs
可通过以下地址下载RPM包和原码:
RPM: ftp://rpmfind.net/linux/fedora/linux/development/rawhide/Everything/x86_64/os/Packages/n/nethogs-0.8.5-2.fc26.x86_64.rpm
源码:https://nchc.dl.sourceforge.net/project/nethogs/nethogs/0.8/nethogs-0.8.0.tar.gz
安装之前需要先 yum install ncurses*
解压文件:
tar -zxvf nethogs-0.8.0.tar.gz
切换目录:
cd nethogs
编译安装:
make && make install
make出错了:
还是缺少依赖的东西,执行以下命令安装:
yum install libpcap-dev libncurses5-dev
再执行:make && make install
命令帮助:
[root@localhost ~]# nethogs --help nethogs: invalid option -- '-' usage: nethogs [-V] [-b] [-d seconds] [-t] [-p] [device [device [device ...]]] -V : 显示版本信息,注意是大写字母V. -d : 延迟更新刷新速率,以秒为单位。默认值为 1. -t : 跟踪模式. -b : bug 狩猎模式 — — 意味着跟踪模式. -p : 混合模式(不推荐). 设备 : 要监视的设备名称. 默认为 eth0 当 nethogs 运行时, 按: q: 退出 m: 总数和当前使用情况模式之间切换
参考网页:http://os.51cto.com/art/201404/435279.htm