GNU/Linux >> Tutoriels Linux >  >> Cent OS

Installer Nethogs sur CentOS 8 - Guide étape par étape ?

Vous est-il déjà arrivé de travailler sur votre système avec une bande passante limitée et de vous demander quel programme consomme votre bande passante ?

Nethogs est une application qui peut vous aider à trouver quel programme en est responsable. Il regroupe la bande passante par processus sur une interface réseau qui envoie ou reçoit le trafic réseau. Nethogs est une application pratique, en particulier lorsqu'il y a un pic soudain de trafic réseau, vous pouvez l'utiliser pour déterminer quel PID en est la cause.

Chez LinuxAPT, dans le cadre de nos services de gestion de serveur, nous aidons régulièrement nos clients à effectuer des requêtes de surveillance du trafic réseau sur les systèmes Linux.

Dans ce contexte, nous verrons comment installer Nethogs sur le système CentOS 8.

Notez que vous devrez exécuter les commandes en tant que sudo ou en tant qu'utilisateur root afin d'installer et d'exécuter Nethogs.


Étapes pour installer Nethogs sur CentOS 8

1. Effectuez la mise à jour du système

Exécutez la commande ci-dessous pour mettre à jour le système :

$ sudo apt update


2. Ajouter un référentiel EPEL

Nethogs n'est pas disponible dans les référentiels de packages de CentOS. Vous pouvez installer Nethogs en ajoutant d'abord le référentiel EPEL avec la commande ci-dessous :

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

Entrez le mot de passe sudo. Pendant l'installation, il vous demandera l'option y/n pour poursuivre la procédure d'installation. Si vous voulez continuer, appuyez sur y puis sur Entrée.

Ensuite, vous serez invité avec y/n pour la clé GPG. Appuyez sur y, puis appuyez sur Entrée pour accepter la clé.

Une fois le référentiel EPEL ajouté, vous verrez la sortie ci-dessous dans le terminal.


3. Installez Nethogs

Vous pouvez maintenant installer Nethogs sur votre système CentOS. Utilisez la commande ci-dessous pour le faire :

$ sudo yum install nethogs

Pendant l'installation, il vous demandera l'option y/n pour poursuivre la procédure d'installation. Si vous voulez continuer, appuyez sur y puis sur Entrée. L'installation de Nethogs va maintenant être lancée sur votre machine.


4. Vérifiez l'installation de Nethogs

Pour vérifier l'installation de Nethogs, utilisez la commande ci-dessous :

$ sudo nethogs -v

Cela affichera la version de Nethogs installée sur notre machine.


Comment utiliser Nethogs ?

La syntaxe générale pour utiliser Nethogs est donnée ci-dessous :

$ sudo nethogs [option] [interface_name]

Nethogs collecte des informations à partir des fichiers situés dans le répertoire /proc. La sortie répertorie tous les processus ainsi que leurs PID qui envoient et reçoivent les paquets réseau sur les interfaces réseau. Il devient alors plus facile d'identifier quel processus consomme le plus de bande passante.

Si vous ne spécifiez aucune option ou nom d'interface, Nethogs affiche les informations de bande passante pour toutes les interfaces :

$ sudo nethogs

Pour surveiller une seule interface réseau, utilisez la commande nethogs ci-dessous :

$ sudo nethogs ens37

Si votre système dispose de plusieurs interfaces réseau et que vous souhaitez uniquement surveiller des interfaces spécifiques, vous pouvez le spécifier comme suit :

$ sudo nethogs ens33 ens37

Par défaut, Nethogs actualise la sortie toutes les secondes. Vous pouvez modifier cet intervalle à l'aide de l'option -d. Pour définir l'intervalle de rafraîchissement à 2 secondes, la commande serait :

$ sudo nethogs -d2

Lorsque Nethogs est en cours d'exécution, vous pouvez utiliser certaines options qui sont les suivantes :

  • m :en appuyant sur la touche m lors de l'exécution, vous pouvez modifier les unités de la bande passante affichée (Ko, B, Mo et Ko/s)
  • r :en appuyant sur la touche r lors de l'exécution, vous pouvez trier la sortie en fonction du trafic REÇU par l'interface
  • s :en appuyant sur l'option s lors de l'exécution, vous pouvez trier la sortie en fonction du trafic ENVOYÉ depuis l'interface
  • q :En appuyant sur la touche q lors de l'exécution, vous pouvez quitter le shell

Pour plus d'informations sur Nethogs, utilisez l'option -h :

$ sudo nethogs -h


Comment désinstaller Nethogs du système Linux CentOS ?

Vous pouvez désinstaller Nethogs comme suit :

$ sudo yum remove nethogs

Entrez le mot de passe sudo. Maintenant, il peut vous demander l'option y/n pour poursuivre la procédure de suppression. Si vous voulez continuer, appuyez sur y puis sur Entrée. Nethogs sera alors supprimé de votre système CentOS.



Cent OS
  1. Installer Apache Ant sur CentOS 8 - Guide étape par étape ?

  2. Installer Foxit Reader sur CentOS 8 - Guide étape par étape ?

  3. Installer HAProxy sur CentOS 8 - Guide étape par étape ?

  4. Installer Steam sur CentOS 8 - Guide étape par étape ?

  5. Installer Discord sur CentOS 8 - Un guide étape par étape ?

Guide étape par étape pour installer CentOS 8 (avec captures d'écran)

Comment installer Nethogs sur CentOS

Installer FreeIPA sur CentOS 8 - Guide étape par étape ?

Installer OrangeScrum sur CentOS 8 - Guide étape par étape ?

Installer Rar / Unrar sur Centos 8 - Guide étape par étape ?

Installer ClamAV sur CentOS 8 - Guide étape par étape ?