Controllare la velocità della connessione da terminale su Linux
Aggiornamento: è possibile anche installarlo usando pip:
| 1 2 | sudo apt-get install python-pip sudo pip install speedtest-cli | 
E per aggiornarlo:
| 1 | sudo pip install speedtest-cli --upgrade | 
E’ disponibile anche un alias chiamato semplicemente speedtest invece che speedtest-cli per richiamarlo più velocemente.
—–
Avessimo la necessità di controllare la connessione tramite terminale possiamo utilizzare lo script in Python speedtest_cli.py
Questo script esegue il test sui server di Ookla Speedtest.
La pagina di riferimento è questa:
https://github.com/sivel/speedtest-cli
Per provarlo si scarica lo script dal sito:
| 1 | wget https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest_cli.py -O speedtest-cli | 
Si impostano i permessi:
| 1 | chmod +x speedtest-cli | 
E si esegue:
| 1 | ./speedtest-cli | 
Oppure la versione minimale:
| 1 | ./speedtest-cli --simple | 
Per avere la lista delle opzioni:
| 1 | ./speedtest-cli -h | 
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | usage: speedtest [-h] [--share] [--simple] [--list]                      [--server SERVER] [--mini MINI] [--source SOURCE]                      [--version] Command line interface for testing internet bandwidth using speedtest.net. ----------------------------------------------------------------------- https://github.com/sivel/speedtest-cli optional arguments:   -h, --help       show this help message and exit   --share          Generate and provide a URL to the speedtest.net                    share results image   --simple         Suppress verbose output, only show basic                    information   --list           Display a list of speedtest.net servers sorted by                    distance   --server SERVER  Specify a server ID to test against   --mini MINI      URL of the Speedtest Mini server   --source SOURCE  Source IP address to bind to   --version        Show the version number and exit |