Applications de ligne de commande pour effectuer un test de vitesse Internet sur Linux

Command Line Apps Perform Internet Speed Test Linux



Les tests de vitesse de connexion Internet sont utiles pour détecter les problèmes de connexion réseau, la limitation du FAI, la limitation du serveur ou d'autres problèmes de connectivité. Cet article répertorie certaines des méthodes les plus populaires pour effectuer des tests de vitesse sous Linux à l'aide d'applications en ligne de commande.

Fast-cli

Fast-cli est un utilitaire de ligne de commande pour vérifier les vitesses de téléchargement et de téléchargement de votre réseau. C'est basé sur Fast.com site Web réalisé par Netflix et une série de tests sont effectués sur les propres serveurs de production de Netflix.







Pour installer Fast-cli sur Ubuntu, exécutez les commandes ci-dessous :



$sudoapteinstallerau dessus du niveau de la mer
$ npminstaller --globalrapide-cli

Pour vérifier la vitesse du réseau à l'aide de Fast-cli, exécutez la commande ci-dessous :



$vite--télécharger





Speedtest-cli

Speedtest-cli est un utilitaire de ligne de commande qui utilise speedtest.net pour vérifier la vitesse de la bande passante du réseau. Il peut vérifier à la fois les vitesses de téléchargement et de téléchargement ainsi que le temps de réponse du serveur.

Pour installer Speedtest-cli dans Ubuntu, exécutez les commandes ci-dessous :



$ wget -O speedtest-cli https://raw.githubusercontent.avec/sivel/
speedtest-cli/master/speedtest.py
$ chmod +x speedtest-cli

Pour effectuer un test de vitesse à l'aide de speedtest-cli, exécutez la commande ci-dessous :

$ ./speedtest-cli --simple

Wget

Wget est un gestionnaire de téléchargement en ligne de commande qui peut récupérer des fichiers à l'aide des protocoles HTTP, HTTPS et FTP.

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

$sudoapteinstaller wget

Pour effectuer un test de vitesse de téléchargement (sans téléchargement), exécutez la commande ci-dessous :

$wget -OU /développeur/nul-q --show-progresshttp://speedtest.newark.linode.com/100 Mo-newark.bin

La commande ci-dessus utilise le service de test de vitesse gratuit fourni par Linode pour tester leurs serveurs. Vous pouvez remplacer la partie newark dans la commande ci-dessus par tout autre serveur répertorié sur la page de test de vitesse de Linode disponible ici .

Youtube-dl

Youtube-dl est un utilitaire de ligne de commande pour télécharger des fichiers YouTube dans divers formats audio et vidéo. Il est possible de vérifier la vitesse de téléchargement en téléchargeant une vidéo YouTube à l'aide de youtube-dl.

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

$sudoapteinstalleryoutube-dl

Pour effectuer un speedtest à l'aide de youtube-dl, exécutez la commande suivante :

$ youtube-dl-Fmeilleur--no-part --no-cache-dir -ou /développeur/nul--nouvelle ligne
https ://www.youtube.com/Regardez?v=vzfZgVywscw

La commande ci-dessus télécharge une vidéo de la chaîne YouTube de la communauté KDE. Vous pouvez remplacer l'URL YouTube par la vôtre. La partie /dev/null garantit que la vidéo n'est enregistrée nulle part sur le système de fichiers.

Le plus grand avantage de l'utilisation de youtube-dl pour effectuer un speedtest est son option intégrée pour contourner les restrictions géographiques. Pour télécharger une vidéo d'un autre pays, utilisez la commande ci-dessous :

$ youtube-dl-Fmeilleur--no-part --no-cache-dir -ou /développeur/nul
--nouvelle ligne --geo-contournement-payshttps américains ://www.youtube.com/Regardez?v=vzfZgVywscw

Remplacez la partie US par une autre Code pays ISO 3166-2 .

Boucle

Curl est un utilitaire de ligne de commande qui permet le transfert de données à l'aide d'URL. Ces URL ne sont pas limitées au protocole HTTP uniquement, car curl prend en charge de nombreuses autres normes. Curl est beaucoup utilisé pour tester et interagir avec les API RESTful.

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

$sudoapteinstallerboucle

Pour effectuer un speedtest à l'aide de curl, utilisez la commande suivante :

$boucle-ou /développeur/http nul ://speedtest-blr1.digitalocean.com/10mb.test

La commande ci-dessus utilise les serveurs Digital Ocean pour tester la vitesse du réseau. Vous pouvez remplacer l'URL par n'importe quel autre serveur Digital Ocean répertorié ici .

Notez que curl affiche la vitesse en Ko/sec. Pour le convertir en Mo/sec (similaire à la sortie de wget), vous devez multiplier le résultat par 0,001. La vitesse dans la capture d'écran ci-dessus serait de 6794 Ko/sec * 0,001 = 6,794 Mo/sec.

Ari2

Aria2 est un gestionnaire de téléchargement en ligne de commande pour Linux. Il peut suspendre et reprendre les téléchargements à partir des serveurs qui prennent en charge la reprise. Il fournit également une option pour le téléchargement multi-thread.

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

$sudoapteinstalleraria2c

Pour effectuer un speedtest à l'aide d'aria2, exécutez la commande ci-dessous :

$ aria2c-ré /développeur-ounul--allow-overwrite=vrai --file-allocation= aucun
http://speedtest-blr1.digitalocean.com/10mb.test

Ignorez l'erreur affichée dans la capture d'écran ci-dessus. La commande ci-dessus utilise le serveur de Digital Ocean pour effectuer un speedtest (comme expliqué précédemment). Vous pouvez remplacer l'URL par n'importe quel autre serveur Digital Ocean répertorié ici .

Conclusion

Voici quelques-unes des méthodes que vous pouvez utiliser pour tester la vitesse du réseau à l'aide d'applications en ligne de commande. Si vous cherchez simplement à tester la vitesse de téléchargement, wget est assez simple à utiliser. Pour tester les vitesses de téléchargement et de chargement, utilisez l'application fast-cli ou speedtest-cli.