- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業務經營許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯網協會理事單位
- 安全聯盟認證網站身份V標記
- 域名注冊服務機構許可:滇D3-20230001
- 代理域名注冊服務機構:新網數碼
Linux工具之nethogs命令
歡迎來到藍隊云技術小課堂,每天分享一個技術小知識。
nethogs命令簡介
NetHogs是一個小型的net top工具,不像大多數工具那樣拖慢每個協議或者是每個子網的速度而是按照進程進行帶寬分組。NetHogs不
需要依賴載入某個特殊的內核模塊。如果發生了網絡阻塞你可以啟動NetHogs立即看到哪個PID造成的這種狀況。這樣就很容易找出哪個
程序跑飛了然后突然占用你的帶寬。NetHogs是一個類似于Linux的top命令的開源的命令行工具,用來按進程或程序實時統計網絡帶寬使
用率,它可以直觀的顯示每個進程占用的帶寬。
使用示例
1、命令安裝
yum install - y nethogs
2、獲取命令幫助
nethogs -h
3、查看命令版本
nethogs -V
version 0.8.5
4、監控eth0網卡流量
# nethogs命令默認監控所有物理網卡,可以后面接口網卡名稱方式指定監控某網卡流量,可以接多個網卡名稱,網卡之間空格隔開。
nethogs eth0
5、監控時刷新頻率3秒總計2次
#默認刷新頻率間隔1秒,刷新次數不限制直到主動結束進程或者退出。
nethogs -d 3 -c 2
6、按照MB流量格式顯示模式顯示
#指定網卡流量顯示單位,默認KB,(0 = KB/s, 1 = total KB, 2 = total B, 3 = total MB)
nethogs -v 3
使用語法及參數說明
1、使用語法
用法:nethogs [參數] [device]
2、參數說明
參數 | 參數說明 |
-V | 打印命令版本 |
-h | 打印幫助 |
-b | bughunt模式 |
-d | 指定顯示刷新頻率,單位秒,默認1秒 |
-v | 指定流量單位模式(0 = KB/s, 1 = total KB, 2 = total B, 3 = total MB) |
-c | 設置刷新更新次數 |
-t | tracemode模式,可以記錄下每一次刷新的流量值 |
-p | 混雜模式下監聽流量(不建議使用) |
-s | 按照發送流量排序輸出 |
-a | 監控所有網卡端口,包括環回接口 |
3、運行模式下按鍵說明
按鍵 | 按鍵說明 |
q | 退出 |
s | 按照發送流量排序 |
r | 按照接受流量排序 |
m | 切換端口流量單位顯示模式在B,KB,MB之間流量切換 |
藍隊云官網上擁有完善的技術支持庫可供參考,大家可自行查閱,更多技術問題,可以直接咨詢。同時,藍隊云整理了運維必備的工具包免費分享給大家使用,需要的朋友可以直接咨詢。
更多技術知識,藍隊云期待與你一起探索。
提交成功!非常感謝您的反饋,我們會繼續努力做到更好!
這條文檔是否有幫助解決問題?
售前咨詢
售后咨詢
備案咨詢
二維碼
TOP