GNU/Linux >> Znalost Linux >  >> Cent OS

Nainstalovat Nethogs na CentOS 8 – průvodce krok za krokem?

Byli jste někdy v situaci, kdy jste pracovali na svém systému s omezenou šířkou pásma a přemýšleli jste, jaký program spotřebovává vaši šířku pásma?

Nethogs je aplikace, která vám může pomoci zjistit, který program je za to zodpovědný. Seskupuje šířku pásma podle procesu na síťovém rozhraní, které odesílá nebo přijímá síťový provoz. Nethogs je užitečná aplikace, zvláště když dojde k náhlému nárůstu síťového provozu, můžete ji použít ke zjištění, které PID to způsobuje.

Zde v LinuxAPT, jako součást našich služeb správy serveru, pravidelně pomáháme našim zákazníkům provádět související dotazy na monitorování síťového provozu na systémech Linux.

V této souvislosti se podíváme na to, jak nainstalovat Nethogs na systém CentOS 8.

Pamatujte, že pro instalaci a spuštění Nethogs budete muset spouštět příkazy jako sudo nebo jako uživatel root.


Kroky k instalaci Nethogs na CentOS 8

1. Proveďte aktualizaci systému

Spusťte níže uvedený příkaz a aktualizujte systém:

$ sudo apt update


2. Přidejte úložiště EPEL

Nethogs není k dispozici v repozitářích balíčků CentOS. Nethogs můžete nainstalovat tak, že nejprve přidáte úložiště EPEL pomocí níže uvedeného příkazu:

$ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

Zadejte heslo sudo. Během instalace se zobrazí výzva s možností y/n pro pokračování v instalační proceduře. Pokud chcete pokračovat, stiskněte ya poté Enter.

Poté budete vyzváni pomocí y/n pro klíč GPG. Stiskněte ya poté klávesu Enter přijměte.

Po přidání úložiště EPEL uvidíte v terminálu níže uvedený výstup.


3. Nainstalujte Nethogs

Nyní můžete nainstalovat Nethogs na váš systém CentOS. Použijte k tomu následující příkaz:

$ sudo yum install nethogs

Během instalace se zobrazí výzva s možností y/n pro pokračování v instalační proceduře. Pokud chcete pokračovat, stiskněte y a poté Enter. Nyní bude na vašem počítači zahájena instalace Nethogs.


4. Ověřte instalaci Nethogs

Chcete-li ověřit instalaci Nethogs, použijte příkaz níže:

$ sudo nethogs -v

Zobrazí se verze Nethogs nainstalovaná na našem počítači.


Jak používat Nethogs?

Obecná syntaxe pro použití Nethogs je uvedena níže:

$ sudo nethogs [option] [interface_name]

Nethogs shromažďuje informace ze souborů umístěných v adresáři /proc. Výstup uvádí všechny procesy spolu s jejich PID, které odesílají a přijímají síťové pakety na síťových rozhraních. Je pak snazší určit, který proces spotřebovává větší šířku pásma.

Pokud nezadáte žádnou možnost nebo název rozhraní, Nethogs zobrazí informace o šířce pásma pro všechna rozhraní:

$ sudo nethogs

Chcete-li monitorovat jediné síťové rozhraní, použijte níže uvedený příkaz nethogs:

$ sudo nethogs ens37

Pokud má váš systém více síťových rozhraní a chcete monitorovat pouze konkrétní rozhraní, můžete to určit následovně:

$ sudo nethogs ens33 ens37

Ve výchozím nastavení Nethogs obnovuje výstup každou sekundu. Tento interval můžete změnit pomocí volby -d. Chcete-li nastavit interval obnovení na 2 sekundy, příkaz by byl:

$ sudo nethogs -d2

Když běží Nethogs, můžete použít některé následující možnosti:

  • m:Stisknutím klávesy m za běhu můžete změnit jednotky zobrazené šířky pásma (KB, B, MB a KB/s)
  • r:Stisknutím klávesy r za běhu můžete seřadit výstup podle provozu PŘIJATÉ rozhraním
  • s:Stisknutím možnosti s za běhu můžete třídit výstup podle provozu ODESLANÉ z rozhraní
  • q:Stisknutím klávesy q za běhu můžete shell ukončit

Pro více informací o Nethogs použijte volbu -h:

$ sudo nethogs -h


Jak odinstalovat Nethogs ze systému CentOS Linux?

Nethogs můžete odinstalovat následovně:

$ sudo yum remove nethogs

Zadejte heslo sudo. Nyní vás může požádat o možnost y/n pro pokračování v postupu odstranění. Pokud chcete pokračovat, stiskněte y a poté Enter. Nethogs pak budou odstraněny z vašeho systému CentOS.



Cent OS
  1. Nainstalovat Grafana na CentOS 8 – průvodce krok za krokem?

  2. Nainstalovat FreeIPA na CentOS 8 – průvodce krok za krokem?

  3. Nainstalovat OrangeScrum na CentOS 8 – průvodce krok za krokem?

  1. Nainstalovat Rar/Unrar na Centos 8 – průvodce krok za krokem?

  2. Nainstalovat ClamAV na CentOS 8 – průvodce krok za krokem?

  3. Nainstalovat Apache Ant na CentOS 8 - Průvodce krok za krokem?

  1. Nainstalovat Foxit Reader na CentOS 8 - Průvodce krok za krokem?

  2. Nainstalovat HAProxy na CentOS 8 – průvodce krok za krokem?

  3. Nainstalovat Steam na CentOS 8 – průvodce krok za krokem?