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.