歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 使用nethogs監控Linux系統流量

使用nethogs監控Linux系統流量

日期:2017/2/27 15:56:41   编辑:Linux教程
nethogs是一個可以在Linux下監控進程流量的工具,非常不錯。

安裝方法
CentOS的默認rpm倉庫裡沒有nethogs的包,需要我們通過編譯來實現安裝。nethogs編譯依賴2個庫,在編譯前也要安裝一下。
#安裝編譯nethogs的依賴包
yum install libpcap libpcap-devel
#下載nethogs最新版
wget 'http://downloads.sourceforge.net/project/nethogs/nethogs/0.8/nethogs-0.8.0.tar.gz'
 
tar xzf nethogs-0.8.0.tar.gz
cd nethogs
make && make install
 
#默認安裝好後的路徑是/usr/local/sbin/nethogs

運行
不輸入任何參數即可運行
nethogs
運行效果圖如下,按q就可以退出


參數幫助
[root@opstool ~]$ /usr/local/sbin/nethogs --help
/usr/local/sbin/nethogs: invalid option -- -
usage: nethogs [-V] [-b] [-d seconds] [-t] [-p] [device [device [device ...]]]
               -V : prints version.
               -d : delay for update refresh rate in seconds. default is 1.
               -t : tracemode.
               -b : bughunt mode - implies tracemode.
               -p : sniff in promiscious mode (not recommended).
               device : device(s) to monitor. default is eth0
Copyright © Linux教程網 All Rights Reserved