Nethogs 是一種特殊的網路監控工具,不同於其他工具按協定或子網路來細分流量,而是根據進程對頻寬使用情況進行分類。這種獨特的方法能夠準確地確定哪個進程在消耗網路資源。如果您遇到網路速度慢的問題,Nethogs 可以幫助您找到問題的根源。
在開始安裝前,請確保預先設定幾個步驟以確保成功。首先,確保您的Debian 12系統是最新的。透過在終端機中運行命令更新系統。
sudo apt update sudo apt upgrade
這些指令將更新您的軟體包列表,並將所有已安裝的軟體包升級到最新版本。
第2步。在 Debian 12 上安裝 Nethogs。
完成預先安裝步驟後,我們現在可以繼續在 Debian 12 上安裝 Nethogs。安裝過程涉及在終端機中執行的一系列命令。
sudo apt install nethogs
此命令將從 Debian 儲存庫下載並安裝 Nethogs 和任何必要的依賴項。
第 3 步。使用 Nethogs。
安裝 Nethogs 後,您可以開始監控您的網路流量。啟動 Nethogs,只要 在終端機中鍵入 nethogs
:
sudo nethogs
此指令將顯示目前網路流量的即時表,按行程分組。該表顯示了每個正在運行的進程的發送和接收總流量,使您可以一目了然地查看哪些進程正在消耗您的網路資源。
了解 Nethogs 的輸出對於有效的網路監控至關重要。此表包含幾列,包括進程 ID、運行進程的使用者、正在使用的網路設備、發送和接收的資料量以及使用的資料總量。
#Nethogs 提供了多種進階功能,用於更詳細的網路監控。例如,您可以透過將進程 ID 附加到 nethogs
命令來按進程過濾流量:
sudo nethogs -p
您也可以使用 -d
選項設定刷新間隔(以秒為單位):
sudo nethogs -d 5
Nethogs 還允許您使用 -u
選項以不同的單位(KB、MB、GB)顯示流量:
sudo nethogs -u KB
感謝您使用本教學在 Debian 12 Bookworm 上安裝最新版本的 Nethogs 網路監控工具。如需更多協助或有用信息,我們建議您查看 Nethogs 官方網站。
以上是如何在 Debian 上安裝 nethogs 12的詳細內容。更多資訊請關注PHP中文網其他相關文章!