Molte volte per controllare la nostra velocità di Internet usavamo un sito web di speedtest per misurare la nostra velocità di rete. Invece di utilizzare l'utilità dal Web ora, hai la possibilità di utilizzarla dal terminale utilizzando Speedtest CLI .
[ Potrebbe piacerti anche:Come controllare le informazioni sulla CPU in Linux ]
CLI Speedtest è un'utilità della riga di comando per amministratori di sistema, sviluppatori di software e utenti di computer per misurare la velocità di download e upload di Internet, la latenza e la perdita di pacchetti dal terminale Linux. Questa utility è scritta in Python e hai bisogno di Python 2.4 e versioni successive per farlo funzionare.
Come installare Speedtest CLI in Linux
Esistono molti modi per installare Speedtest CLI nella tua distribuzione Linux. Esistono modi comuni che possono essere utilizzati indipendentemente dalla distribuzione che stai utilizzando oppure puoi utilizzare il tuo gestore di pacchetti di distribuzione per installare il pacchetto come mostrato.
Installa Speedtest CLI in Debian/Ubuntu e Mint
$ curl -s https://install.speedtest.net/app/cli/install.deb.sh | sudo bash $ sudo apt-get install speedtest
Installa Speedtest CLI in Redhat/Fedora e CentOS
$ curl -s https://install.speedtest.net/app/cli/install.rpm.sh | sudo bash $ sudo yum install speedtest
Installa Speedtest CLI utilizzando PIP in Linux
In alternativa, puoi installare la CLI Speedtest pacchetto utilizzando PIP o scaricando un pacchetto da GitHub . Per installare il pacchetto tramite pip eseguire il comando seguente. A seconda di come hai configurato pip nella tua macchina, devi utilizzare pip o pip3 .
$ pip install speedtest-cli OR $ pip3 install speedtest-cli
Installa Speedtest CLI da GitHub in Linux
Per scaricare e installare il pacchetto da GitHub esegui il comando seguente.
$ git clone https://github.com/sivel/speedtest-cli.git $ cd speedtest-cli $ python setup.py install
Una volta installato, puoi verificare se l'installazione è andata a buon fine eseguendo:
$ speedtest-cli --version speedtest-cli 2.1.3 Python 3.8.5 (default, Jan 27 2021, 15:41:15) [GCC 9.3.0]
Come utilizzare Speedtest CLI nel terminale Linux
Prova a eseguire --help
per ottenere un elenco di flag disponibili da utilizzare insieme all'utilità.
$ speedtest-cli --help
Controlla la velocità Internet di Linux
Per misurare la velocità di Internet, esegui il seguente comando. Dall'immagine qui sotto puoi vedere questo comando misura il tuo caricamento su Internet e scarica velocità.
$ speedtest-cli
Controlla la velocità di download e caricamento di Linux su Internet
Puoi scegliere di testare solo il caricamento o scarica velocità aggiungendo i seguenti flag.
$ speedtest-cli --no-download [Do not perform download test] $ speedtest-cli --no-upload [Do not perform upload test]
Se guardi l'output ti dà un sacco di dettagli che possono essere semplicemente omessi usando il --simple
bandiera.
$ speedtest-cli --simple
Puoi anche ottenere l'output in JSON formato aggiungendo il --json
bandiera.
$ speedtest-cli --json
Controlla l'elenco dei server Speed Net
È possibile ottenere l'elenco dei server speed net eseguendo il comando seguente. L'elenco sarà ordinato per distanza.
$ speedtest-cli --list $ speedtest-cli | wc -l # Total server count
Questo è tutto per questo articolo. Questa CLI Speedtest strumento sarà utile quando si desidera misurare la velocità di Internet del server Linux durante la scrittura di script.