Bonjour les amis. Aujourd'hui, je vais vous montrer un petit utilitaire qui va nous permettre de mesurer notre bande passante. Cette petite astuce est très utile pour les utilisateurs de bureau et les utilisateurs plus avancés. Donc, dans cet article, je vais vous montrer comment tester votre vitesse de connexion en utilisant le terminal avec Speedtest.
Speedtest est une plateforme qui nous permet de mesurer la vitesse de notre connexion internet . Il est bien connu dans le monde entier car il possède plusieurs serveurs situés à différents endroits, de sorte que ses mesures, bien qu'imparfaites, sont assez fiables.
Pour y accéder, il faut le faire via le web et à l'aide d'un navigateur. Cependant, si nous travaillons avec des serveurs ou que nous aimons le terminal, quelle solution avons-nous ? Eh bien, nous avons SpeedTest-Cli
La définition de cet outil se trouve dans son profil Github et c'est très simple
Interface de ligne de commande pour tester la bande passante Internet à l'aide de speedtest.net
Il n'y a donc plus d'astuce. Il s'agit d'un outil terminal qui utilise l'infrastructure Speedtest pour mesurer notre bande passante.
L'application à un niveau plus technique est OpenSource publiée sous la licence Apache et créée en Python. Il est développé spécifiquement pour Linux, mais comme il est créé en Python, nous pouvons l'installer sur d'autres systèmes tels que macOS ou Windows.
Alors allons-y.
Installer Speedtest-cli sur Debian / Ubuntu
Comme nous avons besoin de Python en premier lieu, nous avons un moyen de le faire car la plupart des distributions Linux l'ont par défaut.
Alors, installons Python PIP sur Debian/Ubuntu qui est un gestionnaire de paquets pour les applications Python. Avec lui, nous allons installer Speedtest-cli.
Ouvrez un terminal ou via SSH et mettez à jour tout le système d'exploitation.
sudo apt update sudo apt upgrade
Ensuite, installez PIP.
sudo apt install python3-pip
Une fois installé, l'étape suivante consiste à mettre à niveau vers la dernière version stable.
sudo -H pip3 install pip -U Successfully installed pip-21.3.1
Avec PIP prêt à en découdre, nous pouvons alors installer Speedtest-cli.
sudo -H pip install speedtest-cli Collecting speedtest-cli Downloading speedtest_cli-2.1.3-py2.py3-none-any.whl (23 kB) Installing collected packages: speedtest-cli Successfully installed speedtest-cli-2.1.3
Nous pouvons maintenant l'utiliser sur le système.
Testez votre vitesse de connexion en utilisant le terminal avec Speedtest
Maintenant que le programme est installé, nous pouvons d'abord savoir quelle est la vitesse dont nous disposons.
speedtest-cli --version speedtest-cli 2.1.3 Python 3.8.10 (default, Sep 28 2021, 16:10:42) [GCC 9.3.0]
Pour obtenir toutes les informations sur l'utilisation de l'outil, exécutez simplement
speedtest-cli -h
Et vous obtiendrez un écran de sortie similaire à celui-ci.
Pour faire le test, exécutez simplement
speedtest-cli
Le script recherchera automatiquement le serveur le plus proche de l'endroit où vous vous trouvez et vous obtiendrez les résultats suivants.
Avec le --server
vous pouvez spécifier un serveur sur lequel tester.
Aussi, avec le --exclude
option, vous pouvez exclure des serveurs du test.
Ainsi, l'utilisation de l'outil est très simple et très utile.
Conclusion
SpeedTest est un excellent service mais nous devons y accéder via le Web mais avec cet outil, nous pouvons le faire depuis le terminal sur n'importe quelle distribution Linux.