


Comment tester votre vitesse Internet bidirectionnellement à partir de la ligne de commande en utilisant & # 039; SpeedTest-Cli & # 039; Outil
Nous devons toujours vérifier la vitesse de la connexion Internet à la maison et au bureau. Que faisons-nous à ce sujet? Accédez à des sites Web comme SpeedTest.net et commencez le test. Il charge JavaScript 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 » qui 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 sur Internet Bidirectionnellement. Il utilise l'infrastructure SpeedTest.net pour mesurer la vitesse. SpeedTest-Cli est en mesure 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 outil SpeedTest-CLI dans Linux Systems, 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 la dernière version Python 3.6 dans Linux]
Installez SpeedTest-Cli dans Linux
Il existe trois façons d'installer l'outil SpeedTest-CLI . La première méthode implique l'utilisation du package python-pip
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 l'outil SpeedTest-CLI à l'aide de 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-Release $ sudo installer Python-Pip
Installez PIP dans Fedora
$ sudo yum metgrade python-secuptools $ sudo yum install python-pip python-weel [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 l'outil SpeedTest-CLI .
$ 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://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py $ chmod x SpeedTest-Cli OU $ curl -lo speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py $ chmod x SpeedTest-Cli
Ensuite, déplacez le dossier exécutable vers /usr/bin
, 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 à l'aide de votre gestionnaire de package par défaut comme indiqué.
<strong>------ sur Ubuntu / Debian / Mint ------</strong> $ curl -s https://install.speedtest.net/app/cli/install.deb.sh | Sudo Bash $ sudo apt-get install speedtest
<strong>------ sur rhel / centos / fedora ------</strong> $ curl -s https://install.speedtest.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 la commande speedtest-cli
sans aucun argument comme indiqué ci-dessous.
$ SpeedTest-Cli
2. Pour vérifier la vitesse, vous trouvez des octets à la place des bits.
$ SpeedTest-Cli - Bytes
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 -
L'image suivante est un résultat de test de vitesse d'échantillon généré à l'aide de la commande ci-dessus.
4. Vous n'avez pas besoin d'informations supplémentaires autres que le ping, le téléchargement et le téléchargement?
$ SpeedTest-Cli - Simple
5. Énumérez le serveur speedtest.net
à distance physique. La distance en km est mentionnée.
$ SpeedTest-Cli - liste
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? Disons que je veux seulement voir le serveur SpeedTest.net situé à Mumbai (Inde).
$ SpeedTest-Cli --list | grep -i mumbai
7. Testez la vitesse de connexion par rapport à un serveur spécifique. Utilisez l'ID de serveur généré dans les exemple 5 et l'exemple 6 ci-dessus.
$ SpeedTest-Cli - server 23647 ## Ici Ici ID de serveur 23647 est utilisé dans l'exemple.
8. Pour vérifier le numéro de version et l'aide de speedtest-cli
un outil.
$ SpeedTest-Cli - Version $ SpeedTest-Cli - Help
Remarque: la latence rapportée par l'outil n'est pas son objectif et il ne faut pas en compter. La sortie des valeurs de latence relative est responsable du serveur sélectionné contre tester. 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 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 doit pas être utilisée pour enregistrer automatiquement la vitesse de bande passante. SpeedTest.net est utilisé par des millions d'utilisateurs et c'est une bonne idée de définir votre propre Mini Server 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.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undress AI Tool
Images de déshabillage gratuites

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Confirmez le nom du périphérique du disque dur cible (tel que / dev / sda) pour éviter de supprimer accidentellement le disque système; 2. Utilisez sudoddif = / dev / zeroof = / dev / sdxbs = 1mstatus = progresser pour écraser la valeur zéro dans le disque complet, qui convient à la plupart des scénarios; 3. Utilisez Sudoshred-V-N3 / Dev / SDX pour trois augmentations de données aléatoires pour vous assurer qu'elle ne peut pas être restaurée; 4. Exécuter éventuellement SudObAdBlocks-Wsv / Dev / SDX pour les tests d'écriture destructeurs; Enfin, utilisez SudoHExDump-C / Dev / SDX | Head pour vérifier si tout est zéro et une efface complète en toute sécurité.

Si vous souhaitez connaître les informations et la version du système Linux, vous pouvez utiliser les étapes suivantes: 1. Utilisez LSB_RELEASE-A pour afficher les informations de distribution; 2. Afficher le fichier / etc / OS-Release pour obtenir les détails de la version; 3. Utilisez uname-R ou uname-MRS pour confirmer la version du noyau et l'architecture système; 4. Exécutez LSCPU, Free-H ou DMIDECODE (nécessite des autorisations racine) pour obtenir des informations matérielles. La méthode ci-dessus est applicable à différentes distributions, et certaines commandes peuvent nécessiter un ajustement d'installation ou d'autorisation.

CronisUsedForpreciseScheduLingOnalways-Asystèmes, tandis que les éventualités de plus en plus

Après avoir stallingLinux, TheFirstStepSincludeupdatingyourSystem, InstallationSpentialSoftware, SettingUpBackupandSecurityMesures, andCustomingThereterfacetosuityourPreferences.1) UpdateyourSystemusingTheAppRopriateCommandForyourDistro (par exemple, SudoaptupDate & Amm Am

Il existe trois façons principales d'installer un logiciel sur Linux: 1. Utilisez un gestionnaire de packages, tel que APT, DNF ou PACMAN, puis exécutez la commande d'installation après la mise à jour de la source, telle que SudoaptiNinStallCurl; 2. Pour les fichiers .deb ou .rpm, utilisez des commandes DPKG ou RPM pour installer et réparer les dépendances en cas de besoin; 3. Utilisez Snap ou FlatPak pour installer des applications sur des plates-formes, telles que le nom du logiciel Sudosnapinstall, qui convient aux utilisateurs qui poursuivent les mises à jour de version. Il est recommandé d'utiliser le propre gestionnaire de packages du système pour une meilleure compatibilité et des performances.

Choosepop! _OS, Ubuntu, Nobaralinux, OrarchlinuxForoptimalgaming Performance withinmimaloverhead.2.Installofficialnvidiapropriétarydriversfornvidiagpus, assurept-t-to-datememesaandkernerserforamdindelgpus.3,EBablePheperformAlect

Linux convient à l'ancien matériel, a une haute sécurité et est personnalisable, mais a une compatibilité logicielle faible; Le logiciel Windows est riche et facile à utiliser, mais a une utilisation élevée des ressources. 1. En termes de performances, Linux est léger et efficace, adapté aux anciens appareils; Windows a des exigences matérielles élevées. 2. En termes de logiciels, Windows a une compatibilité plus large, en particulier les outils et les jeux professionnels; Linux doit utiliser des outils pour exécuter certains logiciels. 3. En termes de sécurité, la gestion des autorisations Linux est plus stricte et les mises à jour sont pratiques; Bien que Windows soit protégé, il est toujours vulnérable aux attaques. 4. En termes de difficulté d'utilisation, la courbe d'apprentissage Linux est raide; L'opération Windows est intuitive. Choisissez en fonction des exigences: choisissez Linux avec les performances et la sécurité, et choisissez Windows avec compatibilité et facilité d'utilisation.

TimesYnchronization est de la réception de la fiabilité et de la sécurité et de la sécurité de la conscience en cours de réélecause de la sécurité, de la sécurité, des insignes infiasquesdTasks, et dedistributedSystemErrors; 1.CheckntPstatususingTimeDatectlStatustOronFirmSynchronizationAndServiceActivity; 2 2; 2 2; 2 2; 2 2; 2; 2 2; 2;
