Síťování

Jak sledovat síťový provoz pomocí nethogů

Jak sledovat síťový provoz pomocí nethogů
nethogs je síťový monitorovací nástroj pro Linux. Stejně jako top nebo htop mohou nethogové sledovat síťový provoz v reálném čase. Nethogs mohou monitorovat jakékoli konkrétní síťové rozhraní nebo všechna síťová rozhraní ve vašem počítači. nethogs zobrazuje využití šířky pásma na proces v počítači v reálném čase.

V tomto článku vám ukážu, jak nainstalovat a používat nethogy k monitorování síťového provozu v systému Linux. Pojďme tedy začít.

Instalace nethogs na Ubuntu / Debian:

nethogs není ve výchozím nastavení nainstalován na Ubuntu / Debian. Je však k dispozici v oficiálním úložišti balíků Ubuntu / Debian. Nethods tedy můžete snadno nainstalovat pomocí správce balíčků APT.

Nejprve aktualizujte mezipaměť správce balíčků APT pomocí následujícího příkazu:

$ sudo apt aktualizace

Nyní nainstalujte nethogs pomocí následujícího příkazu:

$ sudo apt nainstalovat nethogs

nethogs by měly být nainstalovány.

Chcete-li zkontrolovat, zda nethogs funguje, spusťte následující příkaz:

$ nethogs -V

Jak vidíte, funguje to správně.

Instalace nethogů na CentOS 7:

nethogs není ve výchozím nastavení nainstalován na CentOS 7. Ale nethogs je k dispozici v úložišti EPEL CentOS 7. Můžete tedy snadno nainstalovat nethogy z úložiště EPEL pomocí správce balíčků YUM.

Nejprve povolte úložiště EPEL pomocí následujícího příkazu:

$ sudo yum install epel-release

Nyní stiskněte y a poté stiskněte .

Nyní stiskněte y a poté stiskněte přijmout klíč GPG úložiště CentOS 7.

Mělo by být povoleno úložiště EPEL.

Nyní spusťte následující příkaz k instalaci nethogs pomocí správce balíčků YUM.

$ sudo yum nainstalovat nethogs

Nyní stiskněte y a poté stiskněte .

Nyní stiskněte y a poté stiskněte přijmout klíč GPG úložiště EPEL.

nethogs by měly být nainstalovány.

Chcete-li zkontrolovat, zda nethogs funguje, spusťte následující příkaz:

$ nethogs -V

nethogs funguje perfektně.

Instalace nethogs na Arch Linux:

nethogs není ve výchozím nastavení nainstalován ani na Arch Linuxu. Nethogs je ale k dispozici v oficiálním úložišti balíků Arch Linuxu. Takže můžete snadno nainstalovat nethogy na Arch Linux pomocí správce balíčků Pacman.

$ sudo pacman -Sy nethogs

Nyní stiskněte y a poté stiskněte pokračovat.

nethogs by měly být nainstalovány.

Nyní spusťte následující příkaz a zkontrolujte, zda nethogs funguje.

$ nethogs -V

Jak vidíte, nethogové fungují perfektně.

Používání nethogs:

Nyní, když máte nainstalované nethogy, jste připraveni monitorovat síťový provoz pomocí nethogů.

Chcete-li monitorovat síťový provoz celého síťového rozhraní vašeho počítače, můžete spustit nethogs následujícím způsobem:

$ sudo nethogs -a

nethogové by měli začít. Jak vidíte, jsou uvedeny rychlosti odesílání (odesílání) do sítě a stahování (přijímání) pro každý proces. Zde je také uvedeno síťové rozhraní, které každý proces používá. Zde je uveden vlastník procesu a také PID. Pokud máte nějaký proces, který zbytečně vyčerpává šířku pásma sítě, můžete tento proces jednoduše zabít pomocí PID.

nethogs by měli automaticky aktualizovat informace stejně jako top a htop.

Ve výchozím nastavení nethogs zobrazuje rychlost stahování a nahrávání do sítě v kilobajtech / s (kb / s). Toto je jeden z režimů zobrazení nethogů. K dispozici jsou 4 režimy zobrazení nethogů, výchozí kb / s, celkový počet použitých bajtů (b), celkový počet použitých kilobajtů (kb), celkový použitý megabajt (mb). Můžete stisknout tlačítko m klávesu na klávesnici, dokud běží nethogs, abyste procházeli těmito režimy zobrazení.

Výchozí režim zobrazení nethogů. Zobrazuje rychlost stahování a nahrávání v síti v kilobajtech / s (kb / s).

Další režim zobrazení nethogů. V tomto režimu zobrazení se zobrazuje celkové využití sítě na proces v kilobajtech (kb). Také se zobrazuje celkové využití sítě každého procesu (v kB).

V tomto režimu zobrazení se zobrazuje celkové využití sítě na proces v bajtech (b). Také se zobrazuje celkové využití sítě každého procesu (vb).

V tomto režimu zobrazení se zobrazuje celkové využití sítě na proces v megabajtech (MB). Také se zobrazuje celkové využití sítě každého procesu (v MB).

Monitor sítě nethogs můžete zavřít pomocí + C.

Pokud chcete monitorovat konkrétní síťové rozhraní pomocí nethogs, můžete to snadno udělat.

Řekněme například, že chcete monitorovat síťové rozhraní ens33 pomocí nethogů. Chcete-li to provést, spusťte síťový monitor nethogs pomocí následujícího příkazu:

$ sudo nethogs ens33

POZNÁMKA: Můžete zobrazit seznam všech síťových rozhraní vašeho počítače pomocí ip a příkaz.

Teď jen ens33 rozhraní by mělo být monitorováno.

Takto tedy používáte nethogy na Linuxu k monitorování síťového provozu. Děkujeme za přečtení tohoto článku.

Přidejte gesta myši do Windows 10 pomocí těchto bezplatných nástrojů
V posledních letech se počítače a operační systémy značně vyvinuly. Bývaly doby, kdy uživatelé museli procházet správci souborů pomocí příkazů. Stejně...
Ovládejte a spravujte pohyb myši mezi více monitory ve Windows 10
Správce myší se dvěma displeji umožňuje ovládat a konfigurovat pohyb myši mezi více monitory zpomalením jeho pohybů poblíž hranice. Windows 10/8 vám u...
WinMouse vám umožňuje přizpůsobit a vylepšit pohyb ukazatele myši na PC s Windows
Chcete-li vylepšit výchozí funkce ukazatele myši, použijte freeware WinMouse. Přidává další funkce, které vám pomohou vytěžit ze své skromné ​​myši ma...