Applications de surveillance de la vitesse du réseau de ligne de commande pour Linux

Applications de surveillance de la vitesse du réseau de ligne de commande pour Linux
De nombreux outils de ligne de commande pour surveiller la vitesse du réseau et la consommation de bande passante sont disponibles pour Linux. Ces outils sont utiles si vous souhaitez avoir un coup d'œil rapide aux statistiques du trafic en temps réel ou si vous souhaitez déboguer un problème de réseautage. En fait, de nombreuses applications graphiques, applets et extensions utilisent ces applications pour afficher les données en tuysant leur sortie et en exécutant des commandes de manipulation de chaînes et regex.

Cet article répertorie certains des outils de surveillance de la vitesse du réseau de ligne les plus populaires disponibles pour Linux. Avant d'aller de l'avant, prenez attention à quelques choses. Certaines commandes nécessitent des autorisations racinaires pour accéder aux informations du réseau. Si vous n'êtes pas à l'aise avec ces applications, de nombreuses autres options de non-racine sont mentionnées ci-dessous.

Deuxièmement, la commande ci-dessous sera régulièrement utilisée pour détecter automatiquement l'interface réseau actuellement active sur votre système. Chaque fois que vous voyez cette commande utilisée dans d'autres commandes, vous pouvez la remplacer par le nom propre d'une interface réseau si vous le savez.

$ lien ip show | awk '/ state up / print $ 2' | sed 'S /.$ // '

Commençons.

Ifstat

IfStat est un utilitaire de ligne de commande simple qui affiche la consommation de bande passante réseau et la vitesse à intervalles réguliers.

Pour installer ifstat dans Ubuntu, exécutez la commande ci-dessous:

$ sudo apt install ifstat

Pour afficher la vitesse du réseau pour toutes les interfaces, exécutez la commande ci-dessous:

$ ifstat -tts

Pour afficher la vitesse du réseau pour l'interface active uniquement, exécutez la commande ci-dessous:

$ ifstat -ttsz

Slurm

Slurm est un outil de ligne de commande pour surveiller le trafic réseau en temps réel. Outre les statistiques sur le trafic entrant et sortant, il affiche également des graphiques ASCII colorés pour représenter la consommation de réseau.

Pour installer Slurm dans Ubuntu, exécutez la commande ci-dessous:

$ sudo apt install slurm

Pour afficher la vitesse du réseau de l'interface actuellement active, exécutez la commande ci-dessous:

$ slurm -i $ (lien ip show | awk '/ state up / print $ 2' | sed 's /.$ // ')

Bmon

BMon est un outil de ligne de commande pour capturer et surveiller l'activité du trafic réseau. Par défaut, il montre la vitesse du réseau dans une interface utilisateur basée sur les malédictions interactives à l'intérieur d'un terminal. Cependant, il prend également en charge d'autres formats de sortie comme HTML et du texte brut.

Pour installer Bmon dans Ubuntu, exécutez la commande ci-dessous:

$ sudo apt install bmon

Pour afficher la vitesse du réseau pour toutes les interfaces, exécutez la commande ci-dessous:

$ bmon

Pour afficher la vitesse du réseau pour l'interface active uniquement, exécutez la commande ci-dessous:

$ bmon -p $ (lien ip show | awk '/ state up / print $ 2' | sed 's /.$ // ')

Compteur de vitesse

Le compteur de vitesse, comme son nom l'indique, est un outil pour surveiller et mesurer la bande passante du réseau. Son interface basée sur les terminaux utilise des étiquettes et des graphiques colorés pour représenter la consommation de bande passante et la vitesse du réseau.

Pour installer le compteur de vitesse dans Ubuntu, exécutez la commande ci-dessous:

$ sudo apt install completer

Pour afficher la vitesse du réseau de l'interface actuellement active, exécutez la commande ci-dessous:

$ completer de speed -r $ (lien ip show | awk '/ state up / print $ 2' | sed 's /.$ // ')
-t $ (lien ip show | awk '/ state up / print $ 2' | sed 'S /.$ // ')

Nethogs

Nethogs est un outil «supérieur» de ligne de commande pour surveiller la vitesse du réseau. Il fonctionne similaire à l'utilitaire supérieur / htop et affiche la vitesse du réseau pour chaque processus qui est responsable du trafic réseau dans ou hors.

Pour installer des nethogs dans Ubuntu, exécutez la commande ci-dessous:

$ sudo apt install nethogs

Pour afficher la vitesse du réseau pour toutes les interfaces, exécutez la commande ci-dessous:

$ sudo nethogs

Pour afficher la vitesse du réseau de l'interface actuellement active, exécutez la commande ci-dessous:

$ sudo nethogs Device $ (lien ip show | awk '/ state up / print $ 2' | sed 'S /.$ // ')

Iftop

IFTOP est un autre outil de surveillance de réseau qui fonctionne comme un outil de ligne de commande «supérieur». Il affiche le trafic réseau pour différents processus sous une forme tabulaire.

Pour installer iftop dans Ubuntu, exécutez la commande ci-dessous:

$ sudo apt install iftop

Pour afficher la vitesse du réseau de l'interface actuellement active, exécutez la commande ci-dessous:

$ sudo iftop -i $ (lien ip show | awk '/ state up / print $ 2' | sed 's /.$ // ')

Vnstat

VNSTAT est un outil simple et simple pour surveiller la vitesse du réseau. Bien qu'il n'ait pas de cloches et de sifflets d'autres outils mentionnés ci-dessus, il fonctionne simplement et peut afficher la vitesse du réseau en une seule ligne.

Pour installer vnstat dans Ubuntu, exécutez la commande ci-dessous:

$ sudo apt install vnstat

Pour afficher la vitesse du réseau de l'interface actuellement active, exécutez la commande ci-dessous:

$ vnstat -l -i $ (lien ip show | awk '/ state up / print $ 2' | sed 's /.$ // ')

Chariot

Nload est un utilitaire basé sur la console qui peut afficher des statistiques de trafic réseau en temps réel ainsi qu'une consommation maximale, minimale et moyenne de bande passante.

Pour installer Nload dans Ubuntu, exécutez la commande ci-dessous:

$ sudo apt install nload

Pour afficher la vitesse du réseau de l'interface actuellement active, exécutez la commande ci-dessous:

$ nload appareils $ (lien ip show | awk '/ state up / print $ 2' | sed 's /.$ // ')

Wavemon

Wavemon est un outil de ligne de commande qui vous permet de surveiller la qualité du signal sans fil, la vitesse, la consommation de bande passante et d'autres informations utiles sur votre connexion sans fil.

Pour installer Wavemon dans Ubuntu, exécutez la commande ci-dessous:

$ sudo apt install wavemon

Pour afficher la vitesse du réseau de l'interface sans fil actuellement active, exécutez la commande ci-dessous:

$ wavemon

Conclusion

Certaines applications ont été omises de cette liste car elles ne sont plus maintenues. Cependant, presque tous les outils mentionnés ci-dessus sont préinstallés par défaut sur la plupart des distributions Linux et ne nécessitent aucune configuration. Ils sont utiles pour les PC de bureau et sont également largement utilisés pour surveiller à distance les serveurs.