GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come testare la velocità di Internet dal terminale in Ubuntu Linux

L'esecuzione di un test di velocità è solitamente un modo conveniente per controllare o monitorare la velocità della tua connessione Internet. Nella maggior parte dei casi, visiteresti un sito popolare come Ookla Speed ​​Test che fornisce un'interfaccia utente elegante che ti offre un quadro chiaro della tua larghezza di banda, comprese le velocità di download e upload e il nome del tuo ISP.

Sviluppato da Ookla, Speedtest CLI è uno strumento da riga di comando personalizzato per amministratori di sistema e sviluppatori e appassionati di riga di comando. Fornisce la capacità di controllare la velocità di Internet direttamente dal tuo terminale Linux.

Speedtest CLI ti consente di fare quanto segue:

  • Controlla le prestazioni della larghezza di banda, inclusi parametri come download, caricamento e perdita di pacchetti.
  • Verifica la connessione dal tuo PC o anche da un server remoto e dispositivi IoT come Raspberry Pi.
  • Configura gli script per raccogliere i risultati dei test di velocità in un periodo di tempo.
  • Salva i risultati in CSV o JSON.

Requisiti di installazione

Speedtest-cli funziona con Python 2.4-3.7  Per ottenere i migliori risultati, assicurati di avere Python 3.6 e versioni successive poiché le versioni precedenti sono state ritirate.

Come installare Speedtest-cli

Esistono vari modi per installare lo strumento Speedtest-cli. Esaminiamo brevemente ciascuno di essi.

Installa Speedtest-cli utilizzando il gestore di pacchetti APT

Questo è il modo più semplice e diretto per installare Speedtest-cli. Per iniziare, usa il comando curl per configurare il repository Speedtest-cli.

$ curl -s https://install.speedtest.net/app/cli/install.deb.sh | sudo bash

Una volta impostato il repository, utilizzare il gestore di pacchetti APT per installare Speedtest-cli come segue.

$ sudo apt install speedtest-cli

Installa Speedtest-cli utilizzando lo script Python

Il modo alternativo per installare Speedtest-cli è scaricare ed eseguire lo script Python Speedtest-cli. Per iniziare, scarica lo script da GitHub usando il comando wget come mostrato.

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

Una volta completato il download, puoi verificarne la presenza utilizzando il comando ls come mostrato.

$ ls -l | grep speedtest

Infine, esegui i permessi per lo script Python speedtest-cli usando il comando chmod.

$ sudo chmod +x speedtest-cli

Quindi sposta lo script speedtest-cli nel percorso /usr/bin.

$ sudo mv speedtest-cli /usr/bin

Verifica la versione di Speedtest-cli

Per verificare la versione dello strumento Speedtest-cli, eseguire il comando:

$ speedtest-cli --version

Test della velocità della connessione Internet utilizzando Speedtest-cli

Ora iniziamo a testare la velocità della nostra connessione Internet. Puoi eseguire il comando speedtest-cli nella sua forma di base senza argomenti come mostrato.

$ speedtest-cli

Come puoi vedere, lo script inizia recuperando la configurazione di test da speedtest.net e identifica il tuo ISP. Quindi recupera un elenco di possibili server, seleziona il miglior server e procede con l'esecuzione dei test di velocità di download e upload e stampa i risultati sul terminale.

Puoi condividere i risultati della larghezza di banda con altri utilizzando l'opzione –share.

$ speedtest-cli --share

Alla fine viene fornito un URL contenente i risultati del test di velocità. Contiene un'immagine PNG dei risultati del test di velocità.

http://www.speedtest.net/result/11602946461.png

Copia e incolla l'URL su un browser e premi INVIO per visualizzare le statistiche del test di velocità.

Se vuoi solo un output semplificato che mostri solo le velocità di download e upload, usa l'opzione –simple.

$ speedtest-cli --simple

Per stampare un elenco di possibili server in base alla distanza fisica, utilizzare l'opzione –list.

$ speedtest-cli --list

Se l'output contiene server di regioni diverse, utilizzare il comando grep per filtrare l'output in base al server preferito. Qui elenchiamo i server situati a Nairobi.

$ speedtest-cli --list  | grep -i Nairobi

Per ulteriori opzioni di comando, usa l'opzione –help.

$ speedtest-cli --help

Questo è tutto dall'articolo. Si prega di condividere il feedback e le domande nella sezione commenti qui sotto.


Ubuntu
  1. Come testare la velocità di rete in Linux tramite CLI

  2. Come disconnettersi istantaneamente da Ubuntu da un terminale

  3. Come testare la velocità di caricamento del sito Web nel terminale Linux

  4. (Facile) Metti alla prova la tua velocità di download di Internet nel terminale Linux

  5. Come testare la velocità di Internet nel terminale Linux

Come visualizzare la velocità di Internet su Ubuntu Desktop

Come connettersi al WiFi dal terminale in Ubuntu Linux

Come aprire il terminale in Ubuntu Linux

Come controllare la velocità di Internet in Linux

Come installare l'emulatore di terminale eDEX-UI su Ubuntu Linux

Come connettersi al WiFi dal terminale in Ubuntu Linux