Comment tester votre vitesse Internet Linux à l'aide de SpeedTest CLI

Comment tester votre vitesse Internet Linux à l'aide de SpeedTest CLI

Nous devons toujours vérifier la vitesse de la connexion Internet à la maison et au bureau. Que faisons-nous à ce sujet? Aller sur des sites Web comme Test de rapidité.filet et commencer le test. Il charge Javascrip dans le navigateur Web, puis sélectionne le meilleur serveur en fonction du ping et publie le résultat. Il utilise également un lecteur flash pour produire des résultats graphiques.

[Vous pourriez également aimer: Fast - Testez votre vitesse de téléchargement sur Internet à partir du terminal Linux]

Qu'en est-il d'un serveur sans tête, où n'est pas un navigateur Web et le point principal est que la plupart des serveurs sont sans tête. Un autre goulot d'étranglement de ces tests de vitesse basés sur un navigateur Web est que vous ne pouvez pas planifier les tests de vitesse à intervalles réguliers.

Voici une application "SpeedTest-Cli"Cela supprime ces goulots d'étranglement et vous permet de tester la vitesse de la connexion Internet à partir de la ligne de commande.

Qu'est-ce que SpeedTest-Cli

L'application est essentiellement un script développé dans le langage de programmation Python. Il mesure la bande passante Internet Bidirectionnellement. Il utilise test de rapidité.filet infrastructure pour mesurer la vitesse. SpeedTest-Cli est capable d'énumérer les serveurs en fonction de la distance physique, de tester contre les serveurs spécifiques et vous donne une URL pour partager le résultat de votre test de vitesse Internet.

Pour installer le dernier SpeedTest-Cli outil dans les systèmes Linux, vous devez avoir Python 2.4-3.4 ou une version supérieure installée sur le système.

[Vous pourriez également aimer: comment installer le dernier Python 3.6 version dans Linux]

Installez SpeedTest-Cli dans Linux

Il existe trois façons d'installer le SpeedTest-Cli outil. La première méthode implique l'utilisation de python-pip Package tandis que la deuxième méthode consiste à télécharger le script Python, à le rendre exécutable et à l'exécuter et la troisième méthode consiste à utiliser le gestionnaire de packages. Ici, je couvrirai toutes les manières…

Sur cette page

  • Installez SpeedTest-Cli à l'aide de Python Pip
  • Installez SpeedTest-Cli à l'aide du script Python
  • Installez SpeedTest-Cli à l'aide du gestionnaire de packages

Commençons…

Installez SpeedTest-Cli à l'aide de Python Pip

Tout d'abord, vous devez installer le package Python-Pip, puis après, vous pouvez installer le SpeedTest-Cli outil utilisant la commande pip comme indiqué ci-dessous.

Installez PIP dans Debian / Ubuntu / Mint
$ sudo apt install python-pip [python 2] $ sudo apt install python3-vev python3-pip [python 3] 
Installez PIP dans Centos / Rhel
$ sudo yum installer ePel-libérer $ sudo installer python-pip 
Installez PIP dans Fedora
$ sudo yum upgrade python-setuptools $ sudo yum install python-pip python-wheel [python 2] $ sudo dnf installer python3 python3-wheel [python 3] 
Installez PIP dans OpenSUSE
$ sudo zypper installer python-pip python-setuptools python-roue [python 2] $ sudo zypper installer python3-pip python3-setuptools python3-wheel [python 3] 
Installez PIP dans Arch Linux
$ sudo pacman -s python2-pip [python 2] $ sudo pacman -s python-pip [python 3] 

Une fois PIP installé, vous pouvez installer le SpeedTest-Cli outil.

$ sudo pip install SpeedTest-CLI ou $ sudo pip3 installer speedtest-CLI 

Pour mettre à niveau SpeedTest-Cli, à un stade ultérieur, utilisez.

$ sudo pip install SpeedTest-Cli - mise à niveau 

Installez SpeedTest-Cli à l'aide du script Python

Tout d'abord, téléchargez le script Python à partir de GitHub à l'aide de la commande wget ou de la commande curl et rendez le fichier de script exécutable.

$ wget -o speedtest-cli https: // brut.githubusercontent.com / sivel / SpeedTest-Cli / Master / SpeedTest.py $ chmod + x speedtest-cli ou $ curl -lo speedtest-cli https: // brut.githubusercontent.com / sivel / SpeedTest-Cli / Master / SpeedTest.py $ chmod + x speedtest-Cli 

Ensuite, déplacez l'exécutable vers / usr / bin dossier, afin que vous n'ayez pas besoin de taper le chemin complet à chaque fois.

$ sudo mv speedtest-Cli / usr / bin / 

Installez SpeedTest-Cli à l'aide du gestionnaire de packages

Vous pouvez également installer SpeedTest-Cli en utilisant votre gestionnaire de packages par défaut comme indiqué.

------ Sur Ubuntu / Debian / Mint ------ $ curl -s https: // installer.test de rapidité.net / app / cli / install.deb.sh | sudo bash $ sudo apt-get install speedtest 
------ Sur rhel / centos / fedora ------ $ curl -s https: // installer.test de rapidité.net / app / cli / install.RPM.sh | sudo bash $ sudo yum install speedtest 

Tester la vitesse de connexion Internet Linux avec SpeedTest-CLI

1. Pour tester la vitesse de téléchargement et de téléchargement de votre connexion Internet, exécutez le SpeedTest-Cli commande sans aucun argument comme indiqué ci-dessous.

$ SpeedTest-Cli 
Vérifiez la vitesse de téléchargement et de téléchargement de Linux

2. Pour vérifier la vitesse, les octets à la place des bits.

$ SpeedTest-Cli - Bytes 
Vérifiez la vitesse Internet Linux en octets

3. Partagez votre vitesse de bande passante avec vos amis ou votre famille. Vous bénéficiez d'un lien qui peut être utilisé pour télécharger une image.

$ SpeedTest-Cli - 
Partagez les résultats des tests de vitesse Internet Linux

L'image suivante est un résultat de test de vitesse d'échantillon généré à l'aide de la commande ci-dessus.

Afficher les résultats des tests de vitesse Internet Linux

4. Je n'ai pas besoin d'informations supplémentaires autres que le ping, le téléchargement et le téléchargement?

$ SpeedTest-Cli - Simple 
Tester la vitesse Internet Linux

5. Liste le test de rapidité.filet SERVER sur une distance physique. La distance dans km est mentionné.

$ SpeedTest-Cli - liste 
Réservez les serveurs SpeedTest

6. La dernière étape a généré une énorme liste de serveurs triés sur la base de la distance. Comment obtenir la sortie souhaitée? Dis que je veux seulement voir le speedtest.Serveur net situé à Mumbai (Inde).

$ SpeedTest-Cli --list | grep -i mumbai 
Liste des serveurs SpeedTest les plus proches

7. Test de la vitesse de connexion contre un serveur spécifique. Utilisez l'ID de serveur généré dans les exemple 5 et l'exemple 6 dans ci-dessus.

$ SpeedTest-Cli - server 23647 ## Ici Ici ID de serveur 23647 est utilisé dans l'exemple. 
Tester la vitesse Internet Linux contre le serveur

8. Pour vérifier le numéro de version et l'aide de SpeedTest-Cli un outil.

$ SpeedTest-Cli --version $ SpeedTest-Cli - Help 
Version SpeedTest et aide

Note: La latence rapportée par l'outil n'est pas son objectif et il ne faut pas compter sur lui. La sortie des valeurs de latence relative est responsable du serveur sélectionné pour être testé contre. Le processeur et la capacité de mémoire influenceront le résultat dans une certaine mesure.

Conclusion

L'outil est un must pour les administrateurs et les développeurs système. Un script simple qui s'exécute sans aucun problème. Je dois dire que l'application est merveilleuse, légère et faire ce qu'elle promet. Je n'aimais pas le speedtest.net pour la raison qu'il utilisait Flash, mais SpeedTest-Cli m'a donné une raison de les aimer.

speedtest_cli est une application tierce et ne devrait pas être utilisée pour enregistrer automatiquement la vitesse de la bande passante. Test de rapidité.Le net est utilisé par des millions d'utilisateurs et c'est une bonne idée de définir votre propre mini-serveur SpeedTest.

C'est tout pour l'instant, jusque-là, restez à l'écoute et connecté à Tecmint. N'oubliez pas de donner vos précieux commentaires dans les commentaires ci-dessous. Aimez-nous et partagez-nous et aidez-nous à nous propager.