1、nethogs
1)NetHogs是一款開源、免費的,終端下的網絡流量監控工具,它可監控Linux的進程或應用程序的網絡流量。NetHogs只能實時監控進程的網絡帶寬占用情況。NetHogs支持IPv4和IPv6協議,支持本地網卡以及PPP鏈接
2)debian下安裝
apt-get install nethogs
centos下安裝
yum install nethogs
3)使用命令nethogs,實時查看流量數據
查看各個進程對應的功能節點,來監控網絡流量數據消耗的量
4)NetHogs提供交互式控制指令:
m : Cycle between?display?modes (kb/s, kb, b, mb) 切換網速顯示單位
r :?Sort?by received. 按接收流量排序
s : Sort by sent. 按發送流量排序
q : Quit and?return?to the shell prompt.?退出NetHogs命令工具
2、nload
可以實時地監控網卡的流量,分輸入流量Incoming 和輸出流量Outgoing兩部分,同時統計當前,平均,最小,最大,總流量的值,并且用動態圖形方式表現出來,讓你一目了然
安裝 apt-get install nload?? yum install nload
nload
1)iptraf是一個基于ncurses的IP局域網監控器,用來生成包括TCP信息、UDP計數、ICMP和OSPF信息、以太網負載信息、節點Linux信息、IP校驗和錯誤等等統計數據。
它基于ncurses的用戶界面可以使用戶免于記憶繁瑣的命令行開關。
特征
-
IP流量監控器,用來顯示你的網絡中的IP流量變化信息。包括TCP標識信息、包以及字節計數,ICMP細節,OSPF包類型。
-
簡單的和詳細的Linux統計數據,包括IP、TCP、UDP、ICMP、非IP以及其他的IP包計數、IP校驗和錯誤,接口活動、包大小計數。
-
TCP和UDP服務監控器,能夠顯示常見的TCP和UDP應用端口上發送的和接收的包的數量。
-
局域網數據統計模塊,能夠發現在線的主機,并顯示其上的數據活動統計信息。
-
TCP、UDP、及其他協議的顯示Linux,允許你只查看感興趣的流量。
-
日志功能。
-
支持以太網、FDDI、ISDN、SLIP、PPP以及本地回環接口類型。
-
利用Linux內核內置的原始套接字接口,允許它(指iptraf)能夠用于各種支持的網卡上
-
全屏,菜單式Linux的操作。
2)安裝
apt-get install iptraf?
yum install iptraf
3)iptraf
通過Linux菜單進行實時查看
?IP流量監視(IP traffic monitor)
網絡接口的一般信息統計(General Interface Statistics)
網絡接口的細節信息統計(Detailed Interface Statistics)
統計分析(Statistical Linuxdowns)
局域網工作站統計(LAN Station Statistics)
過濾器(Filters…)
配置(Configure…)
退出(Exit)