Test di velocità.net è uno strumento utile per gli amministratori e gli appassionati di server Linux in quanto li aiuta a testare rapidamente ping, larghezza di banda e altre informazioni di rete comodamente da un sito Web. Tuttavia, per quanto buono sia il sito Web Speedtest.net, non è molto utile se stai cercando di testare la connessione Internet di un server remoto e non hai accesso a un browser web.
Presentazione di Speedtest-cli: è un'utilità della riga di comando che ti consente di eseguire Speedtest dal terminale Linux. Fa tutto ciò che fa il sito Web Speedtest ma con argomenti di comando Linux. Per installare questo software, avrai bisogno dell'ultima versione del linguaggio di programmazione Python.
Installa Speedtest-cli
Speedtest-Cli è installabile tramite diverse fonti software di diverse distribuzioni Linux. È anche disponibile tramite il codice sorgente o lo strumento Python Package.
Ubuntu
sudo apt install speedtest-cli
Debian
sudo apt-get install speedtest-cli
Arch Linux
Gli utenti Arch che desiderano installare Speedtest-cli dovranno prima abilitare il repository di software “Community” in /etc/pacman.conf. Per attivare, avviare un terminale e aprire pacman.conf con Nano.
sudo nano /etc/pacman.conf
Scorri verso il basso e trova "Community". Rimuovi tutte le istanze di # di fronte a "Community" e anche le linee sottostanti. Dopo aver rimosso i simboli #, premere Ctrl + O per salvare le modifiche ed uscire da Nano con Ctrl + X.
Sincronizza nuovamente Pacman per abilitare il repository della community.
sudo pacman -Syy
Con il rappresentante della community ora attivo e in esecuzione sul tuo PC Arch Linux, installa l'utilità speedtest-cli.
sudo pacman -S speedtest-cli
Fedora
sudo dnf install speedtest-cli -y
OpenSUSE
sudo zypper install speedtest-cli
Linux generici tramite Python PIP
Se non riesci a ottenere l'utilità Speedtest-cli,sarai in grado di farlo funzionare con Python e PIP. Per avviare l'installazione, aprire una finestra del terminale e assicurarsi di disporre della versione più recente di Python e Pip. Quando hai stabilito di avere la versione più recente di Python e Pip funzionante sul tuo PC Linux, installa Speedtest-cli con il seguente comando.
Nota: non provare a usare sudo durante l'installazione, poiché rovinerà l'ambiente di sviluppo di Python.
pip install speedtest-cli
Linux generici tramite la costruzione dal sorgente
Seguendo la rotta Python Pip su Linux genericole distribuzioni sono di solito il modo più semplice per farlo funzionare se alla tua distribuzione Linux non interessa il software. Tuttavia, se PIP non funziona, esiste un'altra soluzione: costruire dalla fonte.
Prima di installare Speedtest-cli tramite il codice sorgente di Github, installare il linguaggio di programmazione Python e lo strumento Git. Quindi, utilizzare il clone git comando per afferrare il codice.
git clone https://github.com/sivel/speedtest-cli.git
Sposta il tuo terminale in SpeedTest-cli cartella dei codici e aggiorna le autorizzazioni dei contenuti.
sudo chmod +x *
Esegui lo strumento di installazione per far funzionare Speedtest-cli sul tuo PC Linux.
python setup.py install
Usa Speedtest-Cli
Per eseguire un test di velocità Internet di base con lo strumento Speedtest-cli, avviare un terminale ed eseguire SpeedTest-cli dentro. Quello che segue è un test di base della velocità di ping, upload e download. I risultati del test Internet verranno visualizzati in forma di testo al termine del processo.

speedtest-cli
Se non hai mai usato il terminale e desideri che i risultati dei test su Internet fossero più facili da leggere, aggiungi il semplice modificatore SpeedTest-cli comandi.

speedtest-cli --simple
Test di solo download
Vuoi capire la tua velocità di download ma non hai voglia di eseguire un test di velocità completo su Internet? Prova a eseguire il SpeedTest-cli comando con il no-upload modificatore.
speedtest-cli --no-upload
combinare no-upload con il semplice modificatore per un'esperienza di facile lettura.
speedtest-cli --no-upload --simple
Test di solo caricamento
In esecuzione SpeedTest-cli con il no-download Il comando consentirà all'utente di eseguire un test di "solo caricamento".
speedtest-cli --no-download
Per i migliori risultati, esegui con semplice modificatore.
speedtest-cli --no-download --simple
Visualizza risultati grafici
Quando esegui un test di velocità su Internet su Speedtest.net, hai la possibilità di visualizzare i risultati della tua rete in un'immagine PNG. Se si desidera un risultato dell'immagine dei test di velocità con cui si esegue SpeedTest-cli nel terminale, aggiungere il Condividere modificatore.
speedtest-cli --share --simple
Speedtest con byte
Ogni test Internet eseguito con SpeedTest-cli il comando viene misurato in bit. È lo standard universale per misurare la velocità su Internet. Se questo non si adatta a te, considera l'utilizzo di byte modificatore nei test.
speedtest-cli --bytes
Esporta SpeedTest in CSV
Esegui molti test di velocità? Vuoi tenere traccia dei tuoi dati? Valuta di eseguire il SpeedTest-cli comando con il csv modificatore. L'utilizzo di questa funzione consente di stampare i risultati dei test nel formato di testo "CSV", che è facilmente incollabile in programmi di fogli di calcolo come Microsoft Excel o Libre Office Calc.

speedtest-cli --csv
Altre funzionalità di Speedtest-cli
In questo tutorial, esaminiamo molte diverse utili funzioni che puoi utilizzare SpeedTest-cli. Tuttavia, ci sono molte altre funzioni utili che non abbiamo trattato.
Per accedere alle altre funzionalità della riga di comando di Speedtest, eseguire il comando seguente in una finestra del terminale.

speedtest-cli --help
In alternativa, salva la pagina di aiuto in un file di testo con:
speedtest-cli --help >> ~/Documents/speedtest-cli-commands.txt</ P>
Commenti