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

Applications de ligne de commande pour effectuer un test de vitesse Internet sur Linux
Les tests de vitesse de connexion Internet sont utiles pour trouver des problèmes de connexion réseau, la limitation des 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 dans Linux en utilisant les applications de ligne de commande.

CLI rapide

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. Il est basé sur Fast.Le site Web com fabriqué par Netflix et une série de tests sont exécutés sur les propres serveurs de production de Netflix.

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

$ sudo apt install npm
$ NPM Install - CLI rapide Global

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

$ rapide - téléchargement

SpeedTest-Cli

SpeedTest-Cli est un utilitaire de ligne de commande qui utilise SpeedTest.net pour vérifier la vitesse de bande passante du réseau. Il peut vérifier 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: // brut.githubusercontent.com / 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 de ligne de commande qui peut récupérer des fichiers à l'aide de protocoles HTTP, HTTPS et FTP.

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

$ sudo apt install wget

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

$ wget -o / dev / null -q --show-progress http: // speedtest.Newark.linode.com / 100mb-Newark.poubelle

La commande ci-dessus utilise le service de test de vitesse libre fournis par Linode pour tester leurs serveurs. Vous pouvez remplacer la pièce «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:

$ sudo apt install youtube-dl

Pour effectuer un SpeedTest à l'aide de YouTube-DL, exécutez la commande suivante:

$ youtube-dl -f meilleur --no-parti - noo-cache-dir -o / dev / null --newline
https: // www.Youtube.com / watch?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 le vôtre. La pièce «/ 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 GEO. Pour télécharger une vidéo à partir d'un autre pays, utilisez la commande ci-dessous:

$ youtube-dl -f meilleur --no-part --no-cache-di -o / dev / null
--Newline --geo-Bypass-country us https: // www.Youtube.com / watch?v = vzfzgvywscw

Remplacez la partie «US» par tout autre code de 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 se limitent pas uniquement au protocole HTTP, 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:

$ sudo apt install curl

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

$ curl -o / dev / null http: // SpeedTest-blr1.DigitalOcean.com / 10 Mo.test

La commande ci-dessus utilise des serveurs océaniques numériques pour tester la vitesse du réseau. Vous pouvez remplacer l'URL par tout autre serveur océanique numérique répertorié ici.

Notez que Curl affiche la vitesse dans KB / SEC. Pour le convertir en MB / Sec (similaire à la sortie de Wget), vous devez multiplier le résultat avec 0.001. La vitesse dans la capture d'écran ci-dessus serait de 6794 Ko / sec * 0.001 = 6.794 Mo / sec.

Aria2

Aria2 est un gestionnaire de téléchargement de ligne de commande pour Linux. Il peut faire une pause et reprendre les téléchargements à partir de serveurs qui prennent en charge la reprise. Il offre également une option pour le téléchargement multithread.

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

$ sudo apt install aria2c

Pour effectuer un speedtest en utilisant Aria2, exécutez la commande ci-dessous:

$ aria2c -d / dev -o null --allow-overwrite = true --file-allocation = aucun
http: // speedtest-blr1.DigitalOcean.com / 10 Mo.test

Ignorez l'erreur indiquée dans la capture d'écran ci-dessus. La commande ci-dessus utilise le serveur Digital Ocean pour faire un speedtest (comme expliqué précédemment). Vous pouvez remplacer l'URL par tout autre serveur océanique numérique répertorié ici.

Conclusion

Ce sont quelques-unes des méthodes que vous pouvez utiliser pour tester la vitesse du réseau à l'aide des applications de 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 téléchargement, utilisez l'application rapide CLI ou SpeedTest-CLI.