技術文檔
CentOS 7.x下安裝網絡流量實時監控工具iftop、nethogs的兩種方法,沒有可用軟件包 iftop。 錯誤:無須任何處理簡介
iftop是一款實時的網絡流量監控工具,可以監控TCP/IP連接,反向解析IP,顯示端口信息等,安裝iftop有兩種方法,一種是直接yum安裝,一種是自己編譯安裝。
Nethogs是一個終端下的網絡流量監控工具,它的特別之處在于可以顯示每個進程的帶寬占用情況,這樣可以更直觀獲取網絡使用情況。它支持 IPv4 和 IPv6 協議、支持本地網卡及 PPP 鏈接。
yum方式安裝iftopyum -y install iftop1一般情況下這樣就可以安裝好了,但是有的小伙伴會遇到以下問題[root@local ~]# yum install iftop -y已加載插件:langpacks, product-id, search-disabled-repos, subscription-managerThis system is not registered with an entitlement server. You can use subscription-manager to register.base | 3.6 kB 00:00:00 centos-local | 2.9 kB 00:00:00 extras | 2.9 kB 00:00:00 updates | 2.9 kB 00:00:00 沒有可用軟件包 iftop。錯誤:無須任何處理出現這種情況,我們就需要自己下載iftop,然后解壓,配置,編譯安裝我們先去iftop的官網上下載,官網鏈接:http://www.ex-parrot.com/pdw/iftop/download/,選擇最新版本(當前最新版iftop-1.0pre4.tar.gz)
開始之前,我們先安裝iftop所需的依賴軟件,yum install -y flex byacc libpcap ncurses-devel libpcap-devel 1接下來就可以創建目錄并下載、配置、編譯安裝了mkdir -p /usr/local/app/iftoptar -zxvf iftop-1.0pre4.tar.gz -C /usr/local/app/iftop cd /usr/local/app/iftop/iftop-1.0pre4./configuremake make installOK,安裝完成,測試一下iftop -i ens32 -B -nens32 是網卡名稱,可以通過ifconfig命令查看得到
-i ens32 是指定網卡-B是以byte顯示網速,默認是以bit顯示的-n是直接顯示IP而不是顯示主機名。yum方式安裝Nethogs安裝依賴 yum install epel-release -yyum install libpcap nethogs -y測試執行命令如下:nethogs
標簽:
- 上一篇: linux常用命令之計劃任務
- 下一篇: 沒有指明目標并且找不到makefile。停止。