GNU/Linux >> Linux Esercitazione >  >> Cent OS

Installare Nethogs su CentOS 8 - Guida passo passo?

Ti sei mai trovato in una situazione in cui lavori sul tuo sistema con larghezza di banda limitata e ti sei chiesto quale programma sta consumando la tua larghezza di banda?

Nethogs è un'applicazione che può aiutarti a trovare quale programma ne è responsabile. Raggruppa la larghezza di banda per processo su un'interfaccia di rete che invia o riceve il traffico di rete. Nethogs è un'applicazione utile soprattutto quando si verifica un picco improvviso nel traffico di rete, puoi utilizzarla per capire quale PID lo sta causando.

Qui a LinuxAPT, come parte dei nostri servizi di gestione del server, aiutiamo regolarmente i nostri clienti a eseguire query di monitoraggio del traffico di rete correlate sui sistemi Linux.

In questo contesto, esamineremo come installare Nethogs sul sistema CentOS 8.

Nota che ti verrà richiesto di eseguire i comandi come sudo o come utente root per installare ed eseguire Nethogs.


Passaggi per installare Nethogs su CentOS 8

1. Esegui l'aggiornamento del sistema

Esegui il comando seguente per aggiornare il sistema:

$ sudo apt update


2. Aggiungi il repository EPEL

Nethogs non è disponibile nei repository di pacchetti di CentOS. Puoi installare Nethogs aggiungendo prima il repository EPEL con il comando seguente:

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

Inserisci la password sudo. Durante l'installazione, ti verrà chiesto con l'opzione y/n per procedere con la procedura di installazione. Se vuoi procedere, premi y e poi Invio.

Quindi ti verrà richiesto con y/n per la chiave GPG. Premi y e poi premi Invio per accettare la chiave.

Una volta aggiunto il repository EPEL, vedrai l'output di seguito nel terminale.


3. Installa Nethogs

Ora puoi installare Nethogs sul tuo sistema CentOS. Utilizzare il comando seguente per farlo:

$ sudo yum install nethogs

Durante l'installazione, ti verrà chiesto con l'opzione y/n per procedere con la procedura di installazione. Se vuoi procedere, premi y e poi Invio. Ora verrà avviata l'installazione di Nethogs sulla tua macchina.


4. Verifica l'installazione di Nethogs

Per verificare l'installazione di Nethogs, utilizzare il comando seguente:

$ sudo nethogs -v

Questo mostrerà la versione di Nethogs installata sulla nostra macchina.


Come usare Nethogs?

La sintassi generale per utilizzare Nethogs è riportata di seguito:

$ sudo nethogs [option] [interface_name]

Nethogs raccoglie informazioni dai file che si trovano nella directory /proc. L'output elenca tutti i processi insieme ai relativi PID che inviano e ricevono i pacchetti di rete sulle interfacce di rete. Diventa quindi più facile identificare quale processo sta consumando più larghezza di banda.

Se non specifichi alcuna opzione o nome dell'interfaccia, Nethogs visualizza le informazioni sulla larghezza di banda per tutte le interfacce:

$ sudo nethogs

Per monitorare una singola interfaccia di rete, usa il comando nethogs di seguito:

$ sudo nethogs ens37

Se il tuo sistema ha più interfacce di rete e desideri monitorare solo interfacce specifiche, puoi specificarlo come segue:

$ sudo nethogs ens33 ens37

Per impostazione predefinita, Nethogs aggiorna l'output ogni secondo. È possibile modificare questo intervallo utilizzando l'opzione -d. Per impostare l'intervallo di aggiornamento su 2 secondi, il comando sarebbe:

$ sudo nethogs -d2

Quando Nethogs è in esecuzione, puoi utilizzare alcune opzioni che sono le seguenti:

  • m:premendo il tasto m in fase di esecuzione, è possibile modificare le unità per la larghezza di banda visualizzata (KB, B, MB e KB/s)
  • r:Premendo il tasto r in fase di runtime, è possibile ordinare l'output in base al traffico RICEVUTO dall'interfaccia
  • s:premendo l'opzione s in fase di esecuzione, è possibile ordinare l'output in base al traffico INVIATO dall'interfaccia
  • q:Premendo il tasto q in fase di esecuzione, puoi uscire dalla shell

Per ulteriori informazioni su Nethogs, utilizzare l'opzione -h:

$ sudo nethogs -h


Come disinstallare Nethogs dal sistema CentOS Linux?

Puoi disinstallare Nethogs come segue:

$ sudo yum remove nethogs

Inserisci la password sudo. Ora potrebbe richiedere l'opzione y/n per procedere con la procedura di rimozione. Se vuoi procedere, premi y e poi Invio. Nethogs verrà quindi rimosso dal tuo sistema CentOS.



Cent OS
  1. Installa Grafana su CentOS 8 - Guida passo passo?

  2. Installa FreeIPA su CentOS 8 - Guida passo passo?

  3. Installare OrangeScrum su CentOS 8 - Guida passo passo?

  4. Installa Rar/Unrar su Centos 8 - Guida passo passo?

  5. Installa ClamAV su CentOS 8 - Guida passo passo?

Guida passo passo per installare CentOS 8 (con screenshot)

Come installare Nethogs su CentOS

Installa Mattermost su CentOS 8 - Una guida passo passo?

Installare Microsoft SQL Server su CentOS 8 - Una guida passo passo?

Installa Vtiger CRM su CentOS 8 - Una guida passo passo?

Installare Gparted su CentOS 8 - Una guida passo passo?