Un pense-bête

Test de vitesse en ligne de commande

Vous connaiisez certainement SpeedTest qui permet de tester votre débit internet mais savez vous qu'il est possible de réaliser ce type de test en ligne de commande  et ainsi d'inclure ce test dans des scripts bash.

Vous devez récupérer le client (dèveloppé en python) :

$ wget -O speedtest-cli https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py

Rendez le exécutable :

$ chmod +x speedtest-cli

Autre méthode pour installer le produit :

$ sudo  apt-get install python-pip

$ sudo pip install speedtest-cli

Lancez le :

$ ./speedtest-cli (1ère méthode d'installation)

ou

speedtest-cli (Seconde)

qui donne :

Retrieving speedtest.net configuration...

Retrieving speedtest.net server list...

Testing from Comcast Cable (x.x.x.x)...

Selecting best server based on ping...

Hosted by FiberCloud, Inc (Seattle, WA) [12.03 km]: 44.028 ms

Testing download speed........................................

Download: 32.29 Mbit/s

Testing upload speed..................................................

Upload: 5.18 Mbit/s

 

Vous voila informé.

03/05/2017 : Une mise à jour de Speedtest. Désormais il vous faut faire :

$ wget https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py

puis

./speedtest.py

Exemple de résultat

Retrieving speedtest.net configuration...
Testing from SFR (102.26.59.188)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by iperf.fr (Rennes) [95.14 km]: 28.568 ms
Testing download speed................................................................................
Download: 86.70 Mbit/s
Testing upload speed................................................................................................
Upload: 39.26 Mbit/s

Fait le 02/12/2015