La mise en réseau

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

Applications de surveillance de la vitesse du réseau en 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 aperçu rapide des statistiques de trafic en temps réel ou si vous souhaitez déboguer un problème de réseau. En fait, de nombreuses applications graphiques, applets et extensions utilisent ces applications pour afficher des données en canalisant leur sortie et en exécutant des commandes de manipulation de chaîne et d'expression régulière.

Cet article répertorie certains des outils de surveillance de la vitesse du réseau en ligne de commande les plus populaires disponibles pour Linux. Avant d'aller de l'avant, faites attention à certaines choses. Certaines commandes nécessitent des autorisations root pour accéder aux informations du réseau. Si vous n'êtes pas à l'aise avec ces applications, de nombreuses autres options sans 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 la connaissez.

$ ip lien afficher | awk '/state UP/ print $2' | sed 's/.$//'

Commençons.

Ifstat

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

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

$ sudo apt installer 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 en 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 du 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 $(ip link show | awk '/state UP/ print $2' | sed 's/.$//')

Bmon

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

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

$ sudo apt installer 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 $(ip link show | awk '/state UP/ print $2' | sed 's/.$//')

Compteur de vitesse

Le compteur de vitesse, comme son nom l'indique, est un outil de surveillance et de mesure de la bande passante du réseau. Son interface basée sur un terminal 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 installer un compteur de vitesse

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

$ speedometer -r $(ip link show | awk '/state UP/ print $2' | sed 's/.$//')
-t $(ip link show | awk '/state UP/ print $2' | sed 's/.$//')

Nethogs

Nethogs est un outil « supérieur » en ligne de commande pour surveiller la vitesse du réseau. Il fonctionne de manière similaire à l'utilitaire top / htop et affiche la vitesse du réseau pour chaque processus responsable du trafic réseau entrant ou sortant.

Pour installer 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 $(ip link show | awk '/state UP/ print $2' | sed 's/.$//')

Sitop

Iftop est un autre outil de surveillance de réseau qui fonctionne comme un outil de ligne de commande « top ». Il affiche le trafic réseau pour différents processus sous forme de tableau.

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

$ sudo apt installer iftop

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

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

Vnstat

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

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

$ sudo apt installer vnstat

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

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

Ncharger

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

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 devices $(ip link show | awk '/state UP/ print $2' | sed 's/.$//')

Vaguemon

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 installer 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 ordinateurs de bureau et sont également largement utilisés pour la surveillance à distance des serveurs.

Comment télécharger et jouer à Civilization VI de Sid Meier sur Linux
Présentation du jeu Civilization 6 est une version moderne du concept classique introduit dans la série de jeux Age of Empires. L'idée était assez sim...
Comment installer et jouer à Doom sur Linux
Introduction à Doom La série Doom est née dans les années 90 après la sortie du Doom original. Ce fut un succès instantané et à partir de ce moment-là...
Vulkan pour les utilisateurs Linux
Avec chaque nouvelle génération de cartes graphiques, nous voyons les développeurs de jeux repousser les limites de la fidélité graphique et se rappro...